713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
|
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
|
-
+
|
** Open a database file. Return a pointer to the new database
** connection. An error results in process abort.
*/
LOCAL sqlite3 *db_open(const char *zDbName){
int rc;
sqlite3 *db;
#if defined(__CYGWIN__) && !defined(USE_SYSTEM_SQLITE)
#if defined(__CYGWIN__) && USE_SYSTEM_SQLITE+0!=1
zDbName = fossil_utf8_to_filename(zDbName);
#endif
if( g.fSqlTrace ) fossil_trace("-- sqlite3_open: [%s]\n", zDbName);
rc = sqlite3_open_v2(
zDbName, &db,
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE,
g.zVfsName
|