Hello,

On 2017-02-20 20:07, Keith Medcalf wrote:
Yes, and I see the defines for those in the sqlite3.c file, but they are not 
used anywhere ...

That is, I would have expected to see:

SQLITE_API void SQLITE_APICALL sqlite3_.....()

in all the function definitions.  But I don't.  Is there some "special" 
building of the amalgamation required for these macro's to appear in the function 
definitions?

Yes. They are used while building the amalgamation (``sqlite3.c'', ``sqlite3.h'', ``sqlite3ext.h'') from sources (``-+useapicall'' tcl script option, ``USE_STDCALL'' nmake macro). You can build the amalgamation in such a way that those macros will appear.

-- best regards

Cezary H. Noweta
_______________________________________________
sqlite-users mailing list
[email protected]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to