9 Commits

Author SHA1 Message Date
gwenn
2cf6807b08 Activate generate_cstr bindgen option 2024-12-31 18:11:53 +01:00
gwenn
d0565767e9 Add bindings to sqlite3_trace_v2 2024-11-11 12:37:28 +01:00
gwenn
4390720f9d Omit API
sqlite3_close_v2 (for gced languages)
sqlite3_create_collation (vs sqlite3_create_collation_v2)
sqlite3_create_function (vs sqlite3_create_function_v2)
sqlite3_create_module (vs sqlite3_create_module_v2)
sqlite3_prepare (vs sqlite3_prepare_v2/v3)
2024-03-23 10:55:00 +01:00
gwenn
ab5bb268be Omit UTF-16 API 2024-03-23 10:05:49 +01:00
gwenn
e8c35fce50 Replace ::atomic::Atomic by std AtomicPtr
NoUninit constraint cannot be satisfied
2023-11-11 20:11:37 +01:00
gwenn
3742efe24c Omit deprecated functions 2023-07-15 10:24:51 +02:00
gwenn
f9d69410ef Fix panic at 'SQLite API not initialized or SQLite feature omitted'
`to_sqlite_error` needs `sqlite3_malloc`

```
sqlite> .log on
sqlite> .load target/debug/examples/libloadable_extension.so
Error: error during initialization: SQLite version mismatch: 3014000 < 3042000
```
2023-07-14 15:56:43 +02:00
gwenn
81585a75cb Add Connection::extension_init2 2023-07-09 15:53:03 +02:00
gwenn
1308cdaa9d Loadable extension 2023-07-09 12:50:49 +02:00