Skip to content

Comments

feat: added missing C API declarations#151

Merged
tomayac merged 1 commit intosqlite:mainfrom
jurerotar:feat/missing-declarations
Feb 20, 2026
Merged

feat: added missing C API declarations#151
tomayac merged 1 commit intosqlite:mainfrom
jurerotar:feat/missing-declarations

Conversation

@jurerotar
Copy link
Contributor

@jurerotar jurerotar commented Feb 20, 2026

I compared Emscripten output to our declarations, and it appears we have some missing declarations for capi namespace.

I've added the links to public documentation for each of these, but I couldn't find one for sqlite3_column_origin_name.
It's referenced here in the SQLite repository: https://github.com/sqlite/sqlite/blob/e8750019c25c3032d466f92808ea96ba7d9e4c22/src/vdbeapi.c#L1612-L1619

Copy link
Collaborator

@tomayac tomayac left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks

@tomayac tomayac merged commit 2adc35d into sqlite:main Feb 20, 2026
8 checks passed
@jurerotar jurerotar deleted the feat/missing-declarations branch February 20, 2026 11:44
@sgbeal
Copy link
Collaborator

sgbeal commented Feb 20, 2026

FYI re. symbols: https://sqlite.org/wasm/doc/trunk/module-symbols.html shows all of the public-facing symbols of the module, generated dynamically from whatever version is loaded there (not every one of them is explicitly listed in the hand-maintained docs). That copy tends to get updated for any substantive changes and it was just now updated to the current trunk. That page is linked to somewhere on the https://sqlite.org/wasm home page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants