Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion NOTES
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ make sqlite3_wasm_extra_init.c=../../../../target/wasm32-unknown-emscripten/debu
```

```rs
#[no_mangle]
#[unsafe(no_mangle)]
/// in hello.rs


Expand Down
2 changes: 1 addition & 1 deletion examples/hello.rs
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ pub fn sqlite3_hello_init(db: *mut sqlite3) -> Result<()> {
}

#[cfg(target_os = "emscripten")]
#[no_mangle]
#[unsafe(no_mangle)]
pub extern "C" fn sqlite3_wasm_extra_init(_unused: *const std::ffi::c_char) -> std::ffi::c_int {
use sqlite_loadable::SQLITE_OKAY;
unsafe {
Expand Down
2 changes: 1 addition & 1 deletion examples/stress.rs
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ pub fn sqlite3_stress_init(db: *mut sqlite3) -> Result<()> {
}

#[cfg(target_os = "emscripten")]
#[no_mangle]
#[unsafe(no_mangle)]
pub extern "C" fn sqlite3_wasm_extra_init(_unused: *const std::ffi::c_char) -> std::ffi::c_int {
use sqlite_loadable::SQLITE_OKAY;
unsafe {
Expand Down
4 changes: 2 additions & 2 deletions sqlite-loadable-macros/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ pub fn sqlite_entrypoint(_attr: TokenStream, item: TokenStream) -> TokenStream {
///
/// Should only be called by underlying SQLite C APIs,
/// like sqlite3_auto_extension and sqlite3_cancel_auto_extension.
#[no_mangle]
#[unsafe(no_mangle)]
pub unsafe extern "C" fn #c_entrypoint(
db: *mut sqlite3,
pz_err_msg: *mut *mut c_char,
Expand Down Expand Up @@ -68,7 +68,7 @@ pub fn sqlite_entrypoint_permanent(_attr: TokenStream, item: TokenStream) -> Tok
///
/// Should only be called by underlying SQLite C APIs,
/// like sqlite3_auto_extension and sqlite3_cancel_auto_extension.
#[no_mangle]
#[unsafe(no_mangle)]
pub unsafe extern "C" fn #c_entrypoint(
db: *mut sqlite3,
pz_err_msg: *mut *mut c_char,
Expand Down