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] -----------------------------------------------------------------------------