int sqlite3_open(
 const char *filename,   /* Database filename (UTF-8) */
 sqlite3 **ppDb          /* OUT: SQLite db handle */
);
int sqlite3_open16(
 const void *filename,   /* Database filename (UTF-16) */
 sqlite3 **ppDb          /* OUT: SQLite db handle */
);

I'm trying to write a more portable Common Lisp interface to sqlite3
using the C interface.

the above functions have me a little confused.  So sqlite3_open, does
it returns a pointer to the open database or just the success or error
code or both.

Second, if it returns a pointer to the open db is it needed to be
stored in memory to pass it to the close or other functions within
sqlite3.

--
=================================
knot in cables caused data stream to become twisted and kinked.
http://groups.google.com/group/lispstl
http://www.cwelug.org/
Patrick Pippen

-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to