zPathname 38281 ext/sqlite3/libsqlite/sqlite3.c const char *zPathname zPathname 38283 ext/sqlite3/libsqlite/sqlite3.c return ( sqlite3Isalpha(zPathname[0]) && zPathname[1]==':' ); zPathname 38293 ext/sqlite3/libsqlite/sqlite3.c const char *zPathname zPathname 38302 ext/sqlite3/libsqlite/sqlite3.c if ( winIsDirSep(zPathname[0]) ){ zPathname 38312 ext/sqlite3/libsqlite/sqlite3.c if ( winIsDriveLetterAndColon(zPathname) ){ zPathname 46167 ext/sqlite3/libsqlite/sqlite3.c char *zPathname = 0; /* Full path to database file */ zPathname 46196 ext/sqlite3/libsqlite/sqlite3.c zPathname = sqlite3DbStrDup(0, zFilename); zPathname 46197 ext/sqlite3/libsqlite/sqlite3.c if( zPathname==0 ) return SQLITE_NOMEM; zPathname 46198 ext/sqlite3/libsqlite/sqlite3.c nPathname = sqlite3Strlen30(zPathname); zPathname 46211 ext/sqlite3/libsqlite/sqlite3.c zPathname = sqlite3DbMallocRaw(0, nPathname*2); zPathname 46212 ext/sqlite3/libsqlite/sqlite3.c if( zPathname==0 ){ zPathname 46215 ext/sqlite3/libsqlite/sqlite3.c zPathname[0] = 0; /* Make sure initialized even if FullPathname() fails */ zPathname 46216 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3OsFullPathname(pVfs, zFilename, nPathname, zPathname); zPathname 46217 ext/sqlite3/libsqlite/sqlite3.c nPathname = sqlite3Strlen30(zPathname); zPathname 46235 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(0, zPathname); zPathname 46265 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(0, zPathname); zPathname 46277 ext/sqlite3/libsqlite/sqlite3.c if( zPathname ){ zPathname 46280 ext/sqlite3/libsqlite/sqlite3.c memcpy(pPager->zFilename, zPathname, nPathname); zPathname 46282 ext/sqlite3/libsqlite/sqlite3.c memcpy(pPager->zJournal, zPathname, nPathname); zPathname 46287 ext/sqlite3/libsqlite/sqlite3.c memcpy(pPager->zWal, zPathname, nPathname); zPathname 46291 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(0, zPathname);