summaryrefslogtreecommitdiff
path: root/c/loadable_extension.zig (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-08-09chore: update to zig 0.15Gravatar Tesseract221-54/+52
Everything other than loadextension works. zig 0.15 remove usingnamespac, so tha whole mechanism has to be reworked, and idk how
2024-04-14c: add a workaround for SQLITE_TRANSIENT being mistranslatedGravatar Vincent Rischmann1-0/+1
See https://github.com/ziglang/zig/issues/15893 zig's translate-c creates an invalid type for SQLITE_TRANSIENT on some architectures (aarch64, riscv64 and others). We can work around this by making a C function that returns -1 cast to the proper destructor type and use that from zig (thanks https://github.com/Cloudef for mentioning this in this comment: https://github.com/ziglang/zig/issues/15893#issuecomment-1925092582)
2023-11-26c: create_filename now returns a `const char*`Gravatar Vincent Rischmann1-1/+1
2023-02-05fix all C prototypesGravatar Vincent Rischmann1-47/+47
2022-09-18add wrapper functions when building a loadable extensionGravatar Vincent Rischmann1-0/+809