zDirname 28981 ext/sqlite3/libsqlite/sqlite3.c char zDirname[MAX_PATHNAME+1]; zDirname 28983 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(MAX_PATHNAME, zDirname, "%s", zFilename); zDirname 28984 ext/sqlite3/libsqlite/sqlite3.c for(ii=(int)strlen(zDirname); ii>1 && zDirname[ii]!='/'; ii--); zDirname 28986 ext/sqlite3/libsqlite/sqlite3.c zDirname[ii] = '\0'; zDirname 28987 ext/sqlite3/libsqlite/sqlite3.c fd = robust_open(zDirname, O_RDONLY|O_BINARY, 0); zDirname 28989 ext/sqlite3/libsqlite/sqlite3.c OSTRACE(("OPENDIR %-3d %s\n", fd, zDirname)); zDirname 28993 ext/sqlite3/libsqlite/sqlite3.c return (fd>=0?SQLITE_OK:unixLogError(SQLITE_CANTOPEN_BKPT, "open", zDirname));