mirror of
https://github.com/logos-messaging/nim-sds.git
synced 2026-07-02 22:10:13 +00:00
nim-ffi v0.1.5 generates the C API via {.ffiCtor.}/{.ffi.}/{.ffiDtor.}
macros, so the entry points are now snake_case (sds_create, sds_destroy,
...). Replace the hand-written Sds* exports with the macro-driven ones to
stay aligned with the upstream contract and drop the boilerplate. The iOS
keepSymbols list and CLAUDE.md docs are updated to match the new names.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>