zUri 46172 ext/sqlite3/libsqlite/sqlite3.c const char *zUri = 0; /* URI args to copy */ zUri 46218 ext/sqlite3/libsqlite/sqlite3.c z = zUri = &zFilename[sqlite3Strlen30(zFilename)+1]; zUri 46223 ext/sqlite3/libsqlite/sqlite3.c nUri = (int)(&z[1] - zUri); zUri 46281 ext/sqlite3/libsqlite/sqlite3.c if( nUri ) memcpy(&pPager->zFilename[nPathname+1], zUri, nUri); zUri 130402 ext/sqlite3/libsqlite/sqlite3.c const char *zUri, /* Nul-terminated URI to parse */ zUri 130413 ext/sqlite3/libsqlite/sqlite3.c int nUri = sqlite3Strlen30(zUri); zUri 130419 ext/sqlite3/libsqlite/sqlite3.c && nUri>=5 && memcmp(zUri, "file:", 5)==0 /* IMP: R-57884-37496 */ zUri 130431 ext/sqlite3/libsqlite/sqlite3.c for(iIn=0; iIn<nUri; iIn++) nByte += (zUri[iIn]=='&'); zUri 130437 ext/sqlite3/libsqlite/sqlite3.c if( strncmp(zUri+5, "///", 3)==0 ){ zUri 130444 ext/sqlite3/libsqlite/sqlite3.c if( strncmp(zUri+7, "///", 3)==0 ){ iIn++; } zUri 130445 ext/sqlite3/libsqlite/sqlite3.c }else if( strncmp(zUri+5, "//localhost/", 12)==0 ){ zUri 130450 ext/sqlite3/libsqlite/sqlite3.c if( zUri[5]=='/' && zUri[6]=='/' ){ zUri 130452 ext/sqlite3/libsqlite/sqlite3.c while( zUri[iIn] && zUri[iIn]!='/' ) iIn++; zUri 130453 ext/sqlite3/libsqlite/sqlite3.c if( iIn!=7 && (iIn!=16 || memcmp("localhost", &zUri[7], 9)) ){ zUri 130455 ext/sqlite3/libsqlite/sqlite3.c iIn-7, &zUri[7]); zUri 130473 ext/sqlite3/libsqlite/sqlite3.c while( (c = zUri[iIn])!=0 && c!='#' ){ zUri 130476 ext/sqlite3/libsqlite/sqlite3.c && sqlite3Isxdigit(zUri[iIn]) zUri 130477 ext/sqlite3/libsqlite/sqlite3.c && sqlite3Isxdigit(zUri[iIn+1]) zUri 130479 ext/sqlite3/libsqlite/sqlite3.c int octet = (sqlite3HexToInt(zUri[iIn++]) << 4); zUri 130480 ext/sqlite3/libsqlite/sqlite3.c octet += sqlite3HexToInt(zUri[iIn++]); zUri 130488 ext/sqlite3/libsqlite/sqlite3.c while( (c = zUri[iIn])!=0 && c!='#' zUri 130501 ext/sqlite3/libsqlite/sqlite3.c while( zUri[iIn] && zUri[iIn]!='#' && zUri[iIn-1]!='&' ) iIn++; zUri 130600 ext/sqlite3/libsqlite/sqlite3.c memcpy(zFile, zUri, nUri);