Lines Matching refs:objv
86 Tcl_Obj *CONST objv[] in get_sqlite_pointer() argument
92 Tcl_WrongNumArgs(interp, 1, objv, "SQLITE-CONNECTION"); in get_sqlite_pointer()
95 if( !Tcl_GetCommandInfo(interp, Tcl_GetString(objv[1]), &cmdInfo) ){ in get_sqlite_pointer()
97 Tcl_GetString(objv[1]), (char*)0); in get_sqlite_pointer()
1531 Tcl_Obj *CONST objv[] /* Command arguments */ in test_enable_shared() argument
1538 Tcl_WrongNumArgs(interp, 1, objv, "?BOOLEAN?"); in test_enable_shared()
1544 if( Tcl_GetBooleanFromObj(interp, objv[1], &enable) ){ in test_enable_shared()
1568 Tcl_Obj *CONST objv[] /* Command arguments */ in test_extended_result_codes() argument
1574 Tcl_WrongNumArgs(interp, 1, objv, "DB BOOLEAN"); in test_extended_result_codes()
1577 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_extended_result_codes()
1578 if( Tcl_GetBooleanFromObj(interp, objv[2], &enable) ) return TCL_ERROR; in test_extended_result_codes()
1591 Tcl_Obj *CONST objv[] /* Command arguments */ in test_libversion_number() argument
1605 Tcl_Obj *CONST objv[] /* Command arguments */ in test_table_column_metadata() argument
1621 Tcl_WrongNumArgs(interp, 1, objv, "DB dbname tblname colname"); in test_table_column_metadata()
1624 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_table_column_metadata()
1625 zDb = Tcl_GetString(objv[2]); in test_table_column_metadata()
1626 zTbl = Tcl_GetString(objv[3]); in test_table_column_metadata()
1627 zCol = objc==5 ? Tcl_GetString(objv[4]) : 0; in test_table_column_metadata()
1685 Tcl_Obj *CONST objv[] /* Command arguments */ in test_blob_reopen() argument
1692 Tcl_WrongNumArgs(interp, 1, objv, "CHANNEL ROWID"); in test_blob_reopen()
1696 if( blobHandleFromObj(interp, objv[1], &pBlob) ) return TCL_ERROR; in test_blob_reopen()
1697 if( Tcl_GetWideIntFromObj(interp, objv[2], &iRowid) ) return TCL_ERROR; in test_blob_reopen()
1761 Tcl_Obj *CONST objv[] /* Command arguments */ in test_create_collation_v2() argument
1768 Tcl_WrongNumArgs(interp, 1, objv, "DB-HANDLE NAME CMP-PROC DEL-PROC"); in test_create_collation_v2()
1771 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_create_collation_v2()
1774 p->pCmp = objv[3]; in test_create_collation_v2()
1775 p->pDel = objv[4]; in test_create_collation_v2()
1780 rc = sqlite3_create_collation_v2(db, Tcl_GetString(objv[2]), 16, in test_create_collation_v2()
1788 rc = sqlite3_create_collation_v2(db, Tcl_GetString(objv[2]), SQLITE_UTF8, in test_create_collation_v2()
1836 Tcl_Obj *CONST objv[] /* Command arguments */ in test_create_function_v2() argument
1860 Tcl_WrongNumArgs(interp, 1, objv, "DB NAME NARG ENC SWITCHES..."); in test_create_function_v2()
1864 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_create_function_v2()
1865 zFunc = Tcl_GetString(objv[2]); in test_create_function_v2()
1866 if( Tcl_GetIntFromObj(interp, objv[3], &nArg) ) return TCL_ERROR; in test_create_function_v2()
1867 if( Tcl_GetIndexFromObjStruct(interp, objv[4], aEnc, sizeof(aEnc[0]), in test_create_function_v2()
1882 if( Tcl_GetIndexFromObj(interp, objv[i], azSwitch, "switch", 0, &iSwitch) ){ in test_create_function_v2()
1888 case 0: p->pFunc = objv[i+1]; break; in test_create_function_v2()
1889 case 1: p->pStep = objv[i+1]; break; in test_create_function_v2()
1890 case 2: p->pFinal = objv[i+1]; break; in test_create_function_v2()
1891 case 3: p->pDestroy = objv[i+1]; break; in test_create_function_v2()
1925 Tcl_Obj *CONST objv[] /* Command arguments */ in test_load_extension() argument
1936 Tcl_WrongNumArgs(interp, 1, objv, "DB-HANDLE FILE ?PROC?"); in test_load_extension()
1939 zDb = Tcl_GetString(objv[1]); in test_load_extension()
1940 zFile = Tcl_GetString(objv[2]); in test_load_extension()
1942 zProc = Tcl_GetString(objv[3]); in test_load_extension()
1983 Tcl_Obj *CONST objv[] /* Command arguments */ in test_enable_load() argument
1991 Tcl_WrongNumArgs(interp, 1, objv, "DB-HANDLE ONOFF"); in test_enable_load()
1994 zDb = Tcl_GetString(objv[1]); in test_enable_load()
2005 if( Tcl_GetBooleanFromObj(interp, objv[2], &onoff) ){ in test_enable_load()
2117 Tcl_Obj *CONST objv[] in test_finalize() argument
2125 Tcl_GetStringFromObj(objv[0], 0), " <STMT>", 0); in test_finalize()
2129 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_finalize()
2149 Tcl_Obj *CONST objv[] in test_stmt_status() argument
2169 Tcl_WrongNumArgs(interp, 1, objv, "STMT PARAMETER RESETFLAG"); in test_stmt_status()
2172 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_stmt_status()
2173 zOpName = Tcl_GetString(objv[2]); in test_stmt_status()
2181 if( Tcl_GetIntFromObj(interp, objv[2], &op) ) return TCL_ERROR; in test_stmt_status()
2183 if( Tcl_GetBooleanFromObj(interp, objv[3], &resetFlag) ) return TCL_ERROR; in test_stmt_status()
2197 Tcl_Obj *CONST objv[] in test_stmt_scanstatus() argument
2210 Tcl_WrongNumArgs(interp, 1, objv, "STMT IDX"); in test_stmt_scanstatus()
2213 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_stmt_scanstatus()
2214 if( Tcl_GetIntFromObj(interp, objv[2], &idx) ) return TCL_ERROR; in test_stmt_scanstatus()
2247 Tcl_Obj *CONST objv[] in test_stmt_scanstatus_reset() argument
2251 Tcl_WrongNumArgs(interp, 1, objv, "STMT"); in test_stmt_scanstatus_reset()
2254 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_stmt_scanstatus_reset()
2270 Tcl_Obj *CONST objv[] in test_config_sqllog() argument
2273 Tcl_WrongNumArgs(interp, 1, objv, ""); in test_config_sqllog()
2290 Tcl_Obj *CONST objv[] in test_config_sorterref() argument
2294 Tcl_WrongNumArgs(interp, 1, objv, "NBYTE"); in test_config_sorterref()
2297 if( Tcl_GetIntFromObj(interp, objv[1], &iVal) ) return TCL_ERROR; in test_config_sorterref()
2311 Tcl_Obj *CONST objv[] in vfsCurrentTimeInt64() argument
2316 Tcl_WrongNumArgs(interp, 1, objv, ""); in vfsCurrentTimeInt64()
2332 Tcl_Obj *CONST objv[] in test_snapshot_get() argument
2340 Tcl_WrongNumArgs(interp, 1, objv, "DB DBNAME"); in test_snapshot_get()
2343 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_snapshot_get()
2344 zName = Tcl_GetString(objv[2]); in test_snapshot_get()
2367 Tcl_Obj *CONST objv[] in test_snapshot_recover() argument
2374 Tcl_WrongNumArgs(interp, 1, objv, "DB DBNAME"); in test_snapshot_recover()
2377 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_snapshot_recover()
2378 zName = Tcl_GetString(objv[2]); in test_snapshot_recover()
2399 Tcl_Obj *CONST objv[] in test_snapshot_open() argument
2407 Tcl_WrongNumArgs(interp, 1, objv, "DB DBNAME SNAPSHOT"); in test_snapshot_open()
2410 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_snapshot_open()
2411 zName = Tcl_GetString(objv[2]); in test_snapshot_open()
2412 pSnapshot = (sqlite3_snapshot*)sqlite3TestTextToPtr(Tcl_GetString(objv[3])); in test_snapshot_open()
2433 Tcl_Obj *CONST objv[] in test_snapshot_free() argument
2437 Tcl_WrongNumArgs(interp, 1, objv, "SNAPSHOT"); in test_snapshot_free()
2440 pSnapshot = (sqlite3_snapshot*)sqlite3TestTextToPtr(Tcl_GetString(objv[1])); in test_snapshot_free()
2454 Tcl_Obj *CONST objv[] in test_snapshot_cmp() argument
2460 Tcl_WrongNumArgs(interp, 1, objv, "SNAPSHOT1 SNAPSHOT2"); in test_snapshot_cmp()
2463 p1 = (sqlite3_snapshot*)sqlite3TestTextToPtr(Tcl_GetString(objv[1])); in test_snapshot_cmp()
2464 p2 = (sqlite3_snapshot*)sqlite3TestTextToPtr(Tcl_GetString(objv[2])); in test_snapshot_cmp()
2479 Tcl_Obj *CONST objv[] in test_snapshot_get_blob() argument
2487 Tcl_WrongNumArgs(interp, 1, objv, "DB DBNAME"); in test_snapshot_get_blob()
2490 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_snapshot_get_blob()
2491 zName = Tcl_GetString(objv[2]); in test_snapshot_get_blob()
2515 Tcl_Obj *CONST objv[] in test_snapshot_open_blob() argument
2524 Tcl_WrongNumArgs(interp, 1, objv, "DB DBNAME SNAPSHOT"); in test_snapshot_open_blob()
2527 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_snapshot_open_blob()
2528 zName = Tcl_GetString(objv[2]); in test_snapshot_open_blob()
2529 pBlob = Tcl_GetByteArrayFromObj(objv[3], &nBlob); in test_snapshot_open_blob()
2551 Tcl_Obj *CONST objv[] in test_snapshot_cmp_blob() argument
2560 Tcl_WrongNumArgs(interp, 1, objv, "SNAPSHOT1 SNAPSHOT2"); in test_snapshot_cmp_blob()
2564 p1 = Tcl_GetByteArrayFromObj(objv[1], &n1); in test_snapshot_cmp_blob()
2565 p2 = Tcl_GetByteArrayFromObj(objv[2], &n2); in test_snapshot_cmp_blob()
2586 Tcl_Obj *CONST objv[] in test_delete_database() argument
2591 Tcl_WrongNumArgs(interp, 1, objv, "FILE"); in test_delete_database()
2594 zFile = (const char*)Tcl_GetString(objv[1]); in test_delete_database()
2608 Tcl_Obj *CONST objv[] in test_atomic_batch_write() argument
2618 Tcl_WrongNumArgs(interp, 1, objv, "PATH"); in test_atomic_batch_write()
2621 zFile = Tcl_GetString(objv[1]); in test_atomic_batch_write()
2650 Tcl_Obj *CONST objv[] in test_next_stmt() argument
2658 Tcl_GetStringFromObj(objv[0], 0), " DB STMT", 0); in test_next_stmt()
2662 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_next_stmt()
2663 if( getStmtPointer(interp, Tcl_GetString(objv[2]), &pStmt) ) return TCL_ERROR; in test_next_stmt()
2682 Tcl_Obj *CONST objv[] in test_stmt_readonly() argument
2689 Tcl_GetStringFromObj(objv[0], 0), " STMT", 0); in test_stmt_readonly()
2693 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_stmt_readonly()
2709 Tcl_Obj *CONST objv[] in test_stmt_isexplain() argument
2716 Tcl_GetStringFromObj(objv[0], 0), " STMT", 0); in test_stmt_isexplain()
2720 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_stmt_isexplain()
2736 Tcl_Obj *CONST objv[] in test_stmt_busy() argument
2743 Tcl_GetStringFromObj(objv[0], 0), " STMT", 0); in test_stmt_busy()
2747 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_stmt_busy()
2762 Tcl_Obj *CONST objv[] in uses_stmt_journal() argument
2768 Tcl_GetStringFromObj(objv[0], 0), " STMT", 0); in uses_stmt_journal()
2772 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in uses_stmt_journal()
2788 Tcl_Obj *CONST objv[] in test_reset() argument
2795 Tcl_GetStringFromObj(objv[0], 0), " <STMT>", 0); in test_reset()
2799 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_reset()
2823 Tcl_Obj *CONST objv[] in test_expired() argument
2829 Tcl_GetStringFromObj(objv[0], 0), " <STMT>", 0); in test_expired()
2832 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_expired()
2847 Tcl_Obj *CONST objv[] in test_transfer_bind() argument
2853 Tcl_GetStringFromObj(objv[0], 0), " FROM-STMT TO-STMT", 0); in test_transfer_bind()
2856 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt1)) return TCL_ERROR; in test_transfer_bind()
2857 if( getStmtPointer(interp, Tcl_GetString(objv[2]), &pStmt2)) return TCL_ERROR; in test_transfer_bind()
2874 Tcl_Obj *CONST objv[] in test_changes() argument
2879 Tcl_GetString(objv[0]), " DB", 0); in test_changes()
2882 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_changes()
3031 Tcl_Obj *CONST objv[] in test_collate() argument
3040 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_collate()
3042 if( TCL_OK!=Tcl_GetBooleanFromObj(interp, objv[2], &val) ) return TCL_ERROR; in test_collate()
3047 if( TCL_OK!=Tcl_GetBooleanFromObj(interp, objv[3], &val) ) return TCL_ERROR; in test_collate()
3050 if( TCL_OK!=Tcl_GetBooleanFromObj(interp, objv[4], &val) ) return TCL_ERROR; in test_collate()
3080 Tcl_GetStringFromObj(objv[0], 0), " <DB> <utf8> <utf16le> <utf16be>", 0); in test_collate()
3105 Tcl_Obj *CONST objv[] in test_utf16bin_collate() argument
3111 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_utf16bin_collate()
3120 Tcl_WrongNumArgs(interp, 1, objv, "DB"); in test_utf16bin_collate()
3162 Tcl_Obj *CONST objv[] in test_collate_needed() argument
3168 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_collate_needed()
3175 Tcl_WrongNumArgs(interp, 1, objv, "DB"); in test_collate_needed()
3213 Tcl_Obj *CONST objv[] in add_alignment_test_collations() argument
3217 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in add_alignment_test_collations()
3331 Tcl_Obj *CONST objv[] in test_function() argument
3338 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_function()
3340 if( TCL_OK!=Tcl_GetBooleanFromObj(interp, objv[2], &val) ) return TCL_ERROR; in test_function()
3345 if( TCL_OK!=Tcl_GetBooleanFromObj(interp, objv[3], &val) ) return TCL_ERROR; in test_function()
3350 if( TCL_OK!=Tcl_GetBooleanFromObj(interp, objv[4], &val) ) return TCL_ERROR; in test_function()
3359 Tcl_GetStringFromObj(objv[0], 0), " <DB> <utf8> <utf16le> <utf16be>", 0); in test_function()
3376 Tcl_Obj *CONST objv[] in test_errstr() argument
3381 Tcl_WrongNumArgs(interp, 1, objv, "<error code>"); in test_errstr()
3384 zCode = Tcl_GetString(objv[1]); in test_errstr()
3425 Tcl_Obj *CONST objv[] in test_bind_zeroblob() argument
3433 Tcl_WrongNumArgs(interp, 1, objv, "STMT IDX N"); in test_bind_zeroblob()
3437 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_bind_zeroblob()
3438 if( Tcl_GetIntFromObj(interp, objv[2], &idx) ) return TCL_ERROR; in test_bind_zeroblob()
3439 if( Tcl_GetIntFromObj(interp, objv[3], &n) ) return TCL_ERROR; in test_bind_zeroblob()
3461 Tcl_Obj *CONST objv[] in test_bind_zeroblob64() argument
3469 Tcl_WrongNumArgs(interp, 1, objv, "STMT IDX N"); in test_bind_zeroblob64()
3473 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_bind_zeroblob64()
3474 if( Tcl_GetIntFromObj(interp, objv[2], &idx) ) return TCL_ERROR; in test_bind_zeroblob64()
3475 if( Tcl_GetWideIntFromObj(interp, objv[3], &n) ) return TCL_ERROR; in test_bind_zeroblob64()
3498 Tcl_Obj *CONST objv[] in test_bind_int() argument
3507 Tcl_GetStringFromObj(objv[0], 0), " STMT N VALUE", 0); in test_bind_int()
3511 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_bind_int()
3512 if( Tcl_GetIntFromObj(interp, objv[2], &idx) ) return TCL_ERROR; in test_bind_int()
3513 if( Tcl_GetIntFromObj(interp, objv[3], &value) ) return TCL_ERROR; in test_bind_int()
3538 Tcl_Obj *CONST objv[] in test_intarray_addr() argument
3549 if( Tcl_GetIntFromObj(interp, objv[1+i], &p[i]) ){ in test_intarray_addr()
3572 Tcl_Obj *CONST objv[] in test_int64array_addr() argument
3584 if( Tcl_GetWideIntFromObj(interp, objv[1+i], &v) ){ in test_int64array_addr()
3608 Tcl_Obj *CONST objv[] in test_doublearray_addr() argument
3619 if( Tcl_GetDoubleFromObj(interp, objv[1+i], &p[i]) ){ in test_doublearray_addr()
3642 Tcl_Obj *CONST objv[] in test_textarray_addr() argument
3655 p[i] = sqlite3_mprintf("%s", Tcl_GetString(objv[1+i])); in test_textarray_addr()
3675 Tcl_Obj *CONST objv[] in test_bind_int64() argument
3684 Tcl_GetStringFromObj(objv[0], 0), " STMT N VALUE", 0); in test_bind_int64()
3688 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_bind_int64()
3689 if( Tcl_GetIntFromObj(interp, objv[2], &idx) ) return TCL_ERROR; in test_bind_int64()
3690 if( Tcl_GetWideIntFromObj(interp, objv[3], &value) ) return TCL_ERROR; in test_bind_int64()
3713 Tcl_Obj *CONST objv[] in test_bind_double() argument
3740 Tcl_GetStringFromObj(objv[0], 0), " STMT N VALUE", 0); in test_bind_double()
3744 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_bind_double()
3745 if( Tcl_GetIntFromObj(interp, objv[2], &idx) ) return TCL_ERROR; in test_bind_double()
3752 zVal = Tcl_GetString(objv[3]); in test_bind_double()
3766 Tcl_GetDoubleFromObj(interp, objv[3], &value) ){ in test_bind_double()
3789 Tcl_Obj *CONST objv[] in test_bind_null() argument
3797 Tcl_GetStringFromObj(objv[0], 0), " STMT N", 0); in test_bind_null()
3801 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_bind_null()
3802 if( Tcl_GetIntFromObj(interp, objv[2], &idx) ) return TCL_ERROR; in test_bind_null()
3825 Tcl_Obj *CONST objv[] in test_bind_text() argument
3837 Tcl_GetStringFromObj(objv[0], 0), " STMT N VALUE BYTES", 0); in test_bind_text()
3841 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_bind_text()
3842 if( Tcl_GetIntFromObj(interp, objv[2], &idx) ) return TCL_ERROR; in test_bind_text()
3843 value = (char*)Tcl_GetByteArrayFromObj(objv[3], &trueLength); in test_bind_text()
3844 if( Tcl_GetIntFromObj(interp, objv[4], &bytes) ) return TCL_ERROR; in test_bind_text()
3878 Tcl_Obj *CONST objv[] in test_bind_text16() argument
3890 Tcl_Obj *oStmt = objv[objc-4]; in test_bind_text16()
3891 Tcl_Obj *oN = objv[objc-3]; in test_bind_text16()
3892 Tcl_Obj *oString = objv[objc-2]; in test_bind_text16()
3893 Tcl_Obj *oBytes = objv[objc-1]; in test_bind_text16()
3897 Tcl_GetStringFromObj(objv[0], 0), " STMT N VALUE BYTES", 0); in test_bind_text16()
3938 Tcl_Obj *CONST objv[] in test_bind_blob() argument
3949 Tcl_GetStringFromObj(objv[0], 0), " STMT N DATA BYTES", 0); in test_bind_blob()
3955 objv++; in test_bind_blob()
3958 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_bind_blob()
3959 if( Tcl_GetIntFromObj(interp, objv[2], &idx) ) return TCL_ERROR; in test_bind_blob()
3961 value = (char*)Tcl_GetByteArrayFromObj(objv[3], &len); in test_bind_blob()
3962 if( Tcl_GetIntFromObj(interp, objv[4], &bytes) ) return TCL_ERROR; in test_bind_blob()
3993 Tcl_Obj *CONST objv[] in test_bind_value_from_preupdate() argument
4003 Tcl_WrongNumArgs(interp, 1, objv, "STMT N NEW|OLD IDX"); in test_bind_value_from_preupdate()
4007 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_bind_value_from_preupdate()
4008 if( Tcl_GetIntFromObj(interp, objv[2], &idx) ) return TCL_ERROR; in test_bind_value_from_preupdate()
4009 z3 = Tcl_GetString(objv[3]); in test_bind_value_from_preupdate()
4010 if( Tcl_GetIntFromObj(interp, objv[4], &bidx) ) return TCL_ERROR; in test_bind_value_from_preupdate()
4038 Tcl_Obj *CONST objv[] in test_bind_value_from_select() argument
4048 Tcl_WrongNumArgs(interp, 1, objv, "STMT N SELECT"); in test_bind_value_from_select()
4052 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_bind_value_from_select()
4053 if( Tcl_GetIntFromObj(interp, objv[2], &idx) ) return TCL_ERROR; in test_bind_value_from_select()
4054 zSql = Tcl_GetString(objv[3]); in test_bind_value_from_select()
4097 Tcl_Obj *CONST objv[] in test_carray_bind() argument
4135 for(i=1; i<objc && Tcl_GetString(objv[i])[0]=='-'; i++){ in test_carray_bind()
4136 const char *z = Tcl_GetString(objv[i]); in test_carray_bind()
4176 Tcl_WrongNumArgs(interp, 1, objv, "[OPTIONS] STMT IDX VALUE ..."); in test_carray_bind()
4179 if( getStmtPointer(interp, Tcl_GetString(objv[i]), &pStmt) ) return TCL_ERROR; in test_carray_bind()
4181 if( Tcl_GetIntFromObj(interp, objv[i], &idx) ) return TCL_ERROR; in test_carray_bind()
4190 if( Tcl_GetIntFromObj(interp, objv[i+j], &v) ){ in test_carray_bind()
4204 if( Tcl_GetWideIntFromObj(interp, objv[i+j], &v) ){ in test_carray_bind()
4218 if( Tcl_GetDoubleFromObj(interp, objv[i+j], &v) ){ in test_carray_bind()
4231 const char *v = Tcl_GetString(objv[i+j]); in test_carray_bind()
4275 Tcl_Obj *CONST objv[] in test_bind_parameter_count() argument
4280 Tcl_WrongNumArgs(interp, 1, objv, "STMT"); in test_bind_parameter_count()
4283 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_bind_parameter_count()
4299 Tcl_Obj *CONST objv[] in test_bind_parameter_name() argument
4305 Tcl_WrongNumArgs(interp, 1, objv, "STMT N"); in test_bind_parameter_name()
4308 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_bind_parameter_name()
4309 if( Tcl_GetIntFromObj(interp, objv[2], &i) ) return TCL_ERROR; in test_bind_parameter_name()
4326 Tcl_Obj *CONST objv[] in test_bind_parameter_index() argument
4331 Tcl_WrongNumArgs(interp, 1, objv, "STMT NAME"); in test_bind_parameter_index()
4334 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_bind_parameter_index()
4337 sqlite3_bind_parameter_index(pStmt,Tcl_GetString(objv[2])) in test_bind_parameter_index()
4351 Tcl_Obj *CONST objv[] in test_clear_bindings() argument
4356 Tcl_WrongNumArgs(interp, 1, objv, "STMT"); in test_clear_bindings()
4359 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_clear_bindings()
4371 Tcl_Obj *CONST objv[] in test_sleep() argument
4376 Tcl_WrongNumArgs(interp, 1, objv, "MILLISECONDS"); in test_sleep()
4379 if( Tcl_GetIntFromObj(interp, objv[1], &ms) ){ in test_sleep()
4396 Tcl_Obj *CONST objv[] in test_ex_errcode() argument
4403 Tcl_GetString(objv[0]), " DB", 0); in test_ex_errcode()
4406 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_ex_errcode()
4423 Tcl_Obj *CONST objv[] in test_errcode() argument
4430 Tcl_GetString(objv[0]), " DB", 0); in test_errcode()
4433 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_errcode()
4449 Tcl_Obj *CONST objv[] in test_errmsg() argument
4456 Tcl_GetString(objv[0]), " DB", 0); in test_errmsg()
4459 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_errmsg()
4477 Tcl_Obj *CONST objv[] in test_error_offset() argument
4484 Tcl_GetString(objv[0]), " DB", 0); in test_error_offset()
4487 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_error_offset()
4506 Tcl_Obj *CONST objv[] in test_errmsg16() argument
4516 Tcl_GetString(objv[0]), " DB", 0); in test_errmsg16()
4519 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_errmsg16()
4543 Tcl_Obj *CONST objv[] in test_prepare() argument
4555 Tcl_GetString(objv[0]), " DB sql bytes ?tailvar?", 0); in test_prepare()
4558 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_prepare()
4559 zSql = Tcl_GetString(objv[2]); in test_prepare()
4560 if( Tcl_GetIntFromObj(interp, objv[3], &bytes) ) return TCL_ERROR; in test_prepare()
4572 Tcl_ObjSetVar2(interp, objv[4], 0, Tcl_NewStringObj(zTail, bytes), 0); in test_prepare()
4600 Tcl_Obj *CONST objv[] in test_prepare_v2() argument
4614 Tcl_GetString(objv[0]), " DB sql bytes tailvar", 0); in test_prepare_v2()
4617 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_prepare_v2()
4618 zSql = Tcl_GetString(objv[2]); in test_prepare_v2()
4619 if( Tcl_GetIntFromObj(interp, objv[3], &bytes) ) return TCL_ERROR; in test_prepare_v2()
4646 Tcl_ObjSetVar2(interp, objv[4], 0, Tcl_NewStringObj(zTail, bytes), 0); in test_prepare_v2()
4674 Tcl_Obj *CONST objv[] in test_prepare_v3() argument
4688 Tcl_GetString(objv[0]), " DB sql bytes flags tailvar", 0); in test_prepare_v3()
4691 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_prepare_v3()
4692 zSql = Tcl_GetString(objv[2]); in test_prepare_v3()
4693 if( Tcl_GetIntFromObj(interp, objv[3], &bytes) ) return TCL_ERROR; in test_prepare_v3()
4694 if( Tcl_GetIntFromObj(interp, objv[4], &flags) ) return TCL_ERROR; in test_prepare_v3()
4719 Tcl_ObjSetVar2(interp, objv[5], 0, Tcl_NewStringObj(zTail, bytes), 0); in test_prepare_v3()
4745 Tcl_Obj *CONST objv[] in test_prepare_tkt3134() argument
4755 Tcl_GetString(objv[0]), " DB sql bytes tailvar", 0); in test_prepare_tkt3134()
4758 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_prepare_tkt3134()
4788 Tcl_Obj *CONST objv[] in test_prepare16() argument
4803 Tcl_GetString(objv[0]), " DB sql bytes ?tailvar?", 0); in test_prepare16()
4806 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_prepare16()
4807 zSql = Tcl_GetByteArrayFromObj(objv[2], &objlen); in test_prepare16()
4808 if( Tcl_GetIntFromObj(interp, objv[3], &bytes) ) return TCL_ERROR; in test_prepare16()
4824 Tcl_ObjSetVar2(interp, objv[4], 0, pTail, 0); in test_prepare16()
4848 Tcl_Obj *CONST objv[] in test_prepare16_v2() argument
4863 Tcl_GetString(objv[0]), " DB sql bytes ?tailvar?", 0); in test_prepare16_v2()
4866 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_prepare16_v2()
4867 zSql = Tcl_GetByteArrayFromObj(objv[2], &objlen); in test_prepare16_v2()
4868 if( Tcl_GetIntFromObj(interp, objv[3], &bytes) ) return TCL_ERROR; in test_prepare16_v2()
4884 Tcl_ObjSetVar2(interp, objv[4], 0, pTail, 0); in test_prepare16_v2()
4903 Tcl_Obj *CONST objv[] in test_open() argument
4911 Tcl_GetString(objv[0]), " filename options-list", 0); in test_open()
4915 zFilename = objc>1 ? Tcl_GetString(objv[1]) : 0; in test_open()
4930 Tcl_Obj *CONST objv[] in test_open_v2() argument
4944 Tcl_WrongNumArgs(interp, 1, objv, "FILENAME FLAGS VFS"); in test_open_v2()
4947 zFilename = Tcl_GetString(objv[1]); in test_open_v2()
4948 zVfs = Tcl_GetString(objv[3]); in test_open_v2()
4951 rc = Tcl_ListObjGetElements(interp, objv[2], &nFlag, &apFlag); in test_open_v2()
5001 Tcl_Obj *CONST objv[] in test_open16() argument
5010 Tcl_GetString(objv[0]), " filename options-list", 0); in test_open16()
5014 zFilename = Tcl_GetByteArrayFromObj(objv[1], 0); in test_open16()
5033 Tcl_Obj *CONST objv[] in test_complete16() argument
5039 Tcl_WrongNumArgs(interp, 1, objv, "<utf-16 sql>"); in test_complete16()
5043 zBuf = (char*)Tcl_GetByteArrayFromObj(objv[1], 0); in test_complete16()
5058 Tcl_Obj *CONST objv[] in test_normalize() argument
5065 Tcl_WrongNumArgs(interp, 1, objv, "SQL"); in test_normalize()
5069 zSql = (char*)Tcl_GetString(objv[1]); in test_normalize()
5087 Tcl_Obj *CONST objv[] in test_step() argument
5094 Tcl_GetString(objv[0]), " STMT", 0); in test_step()
5098 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_step()
5110 Tcl_Obj *CONST objv[] in test_sql() argument
5115 Tcl_WrongNumArgs(interp, 1, objv, "STMT"); in test_sql()
5119 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_sql()
5127 Tcl_Obj *CONST objv[] in test_ex_sql() argument
5133 Tcl_WrongNumArgs(interp, 1, objv, "STMT"); in test_ex_sql()
5137 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_ex_sql()
5148 Tcl_Obj *CONST objv[] in test_norm_sql() argument
5153 Tcl_WrongNumArgs(interp, 1, objv, "STMT"); in test_norm_sql()
5157 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_norm_sql()
5172 Tcl_Obj *CONST objv[] in test_column_count() argument
5178 Tcl_GetString(objv[0]), " STMT column", 0); in test_column_count()
5182 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_column_count()
5197 Tcl_Obj *CONST objv[] in test_column_type() argument
5205 Tcl_GetString(objv[0]), " STMT column", 0); in test_column_type()
5209 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_column_type()
5210 if( Tcl_GetIntFromObj(interp, objv[2], &col) ) return TCL_ERROR; in test_column_type()
5246 Tcl_Obj *CONST objv[] in test_column_int64() argument
5254 Tcl_GetString(objv[0]), " STMT column", 0); in test_column_int64()
5258 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_column_int64()
5259 if( Tcl_GetIntFromObj(interp, objv[2], &col) ) return TCL_ERROR; in test_column_int64()
5273 Tcl_Obj *CONST objv[] in test_column_blob() argument
5283 Tcl_GetString(objv[0]), " STMT column", 0); in test_column_blob()
5287 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_column_blob()
5288 if( Tcl_GetIntFromObj(interp, objv[2], &col) ) return TCL_ERROR; in test_column_blob()
5305 Tcl_Obj *CONST objv[] in test_column_double() argument
5313 Tcl_GetString(objv[0]), " STMT column", 0); in test_column_double()
5317 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_column_double()
5318 if( Tcl_GetIntFromObj(interp, objv[2], &col) ) return TCL_ERROR; in test_column_double()
5334 Tcl_Obj *CONST objv[] in test_data_count() argument
5340 Tcl_GetString(objv[0]), " STMT column", 0); in test_data_count()
5344 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_data_count()
5361 Tcl_Obj *CONST objv[] in test_stmt_utf8() argument
5371 Tcl_GetString(objv[0]), " STMT column", 0); in test_stmt_utf8()
5375 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_stmt_utf8()
5376 if( Tcl_GetIntFromObj(interp, objv[2], &col) ) return TCL_ERROR; in test_stmt_utf8()
5388 Tcl_Obj *CONST objv[] in test_global_recover() argument
5393 Tcl_WrongNumArgs(interp, 1, objv, ""); in test_global_recover()
5413 Tcl_Obj *CONST objv[] in test_stmt_utf16() argument
5425 Tcl_GetString(objv[0]), " STMT column", 0); in test_stmt_utf16()
5429 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_stmt_utf16()
5430 if( Tcl_GetIntFromObj(interp, objv[2], &col) ) return TCL_ERROR; in test_stmt_utf16()
5457 Tcl_Obj *CONST objv[] in test_stmt_int() argument
5466 Tcl_GetString(objv[0]), " STMT column", 0); in test_stmt_int()
5470 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_stmt_int()
5471 if( Tcl_GetIntFromObj(interp, objv[2], &col) ) return TCL_ERROR; in test_stmt_int()
5613 Tcl_Obj *CONST objv[] in tcl_variable_type() argument
5617 Tcl_WrongNumArgs(interp, 1, objv, "VARIABLE"); in tcl_variable_type()
5620 pVar = Tcl_GetVar2Ex(interp, Tcl_GetString(objv[1]), 0, TCL_LEAVE_ERR_MSG); in tcl_variable_type()
5639 Tcl_Obj *CONST objv[] in test_release_memory() argument
5645 Tcl_WrongNumArgs(interp, 1, objv, "?N?"); in test_release_memory()
5649 if( Tcl_GetIntFromObj(interp, objv[1], &N) ) return TCL_ERROR; in test_release_memory()
5670 Tcl_Obj *CONST objv[] in test_db_release_memory() argument
5675 Tcl_WrongNumArgs(interp, 1, objv, "DB"); in test_db_release_memory()
5678 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_db_release_memory()
5693 Tcl_Obj *CONST objv[] in test_db_cacheflush() argument
5698 Tcl_WrongNumArgs(interp, 1, objv, "DB"); in test_db_cacheflush()
5701 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_db_cacheflush()
5721 Tcl_Obj *CONST objv[] in test_system_errno() argument
5726 Tcl_WrongNumArgs(interp, 1, objv, "DB"); in test_system_errno()
5729 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_system_errno()
5744 Tcl_Obj *CONST objv[] in test_db_filename() argument
5749 Tcl_WrongNumArgs(interp, 1, objv, "DB DBNAME"); in test_db_filename()
5752 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_db_filename()
5753 zDbName = Tcl_GetString(objv[2]); in test_db_filename()
5768 Tcl_Obj *CONST objv[] in test_db_readonly() argument
5773 Tcl_WrongNumArgs(interp, 1, objv, "DB DBNAME"); in test_db_readonly()
5776 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_db_readonly()
5777 zDbName = Tcl_GetString(objv[2]); in test_db_readonly()
5793 Tcl_Obj *CONST objv[] in test_soft_heap_limit() argument
5798 Tcl_WrongNumArgs(interp, 1, objv, "?N?"); in test_soft_heap_limit()
5802 if( Tcl_GetWideIntFromObj(interp, objv[1], &N) ) return TCL_ERROR; in test_soft_heap_limit()
5820 Tcl_Obj *CONST objv[] in test_hard_heap_limit() argument
5825 Tcl_WrongNumArgs(interp, 1, objv, "?N?"); in test_hard_heap_limit()
5829 if( Tcl_GetWideIntFromObj(interp, objv[1], &N) ) return TCL_ERROR; in test_hard_heap_limit()
5845 Tcl_Obj *CONST objv[] in test_thread_cleanup() argument
5863 Tcl_Obj *CONST objv[] in test_pager_refcounts() argument
5872 Tcl_GetStringFromObj(objv[0], 0), " DB", 0); in test_pager_refcounts()
5875 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_pager_refcounts()
5909 Tcl_Obj *CONST objv[] /* Command arguments */ in working_64bit_int() argument
5934 Tcl_Obj *CONST objv[] /* Command arguments */ in vfs_unlink_test() argument
6036 Tcl_Obj *CONST objv[] /* Command arguments */ in vfs_initfail_test() argument
6064 Tcl_Obj *CONST objv[] /* Command arguments */ in vfs_unregister_all() argument
6086 Tcl_Obj *CONST objv[] /* Command arguments */ in vfs_reregister_all() argument
6106 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_test() argument
6114 Tcl_GetStringFromObj(objv[0], 0), " DB", 0); in file_control_test()
6117 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in file_control_test()
6141 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_lasterrno_test() argument
6149 Tcl_GetStringFromObj(objv[0], 0), " DB", 0); in file_control_lasterrno_test()
6152 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in file_control_lasterrno_test()
6178 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_data_version() argument
6187 Tcl_WrongNumArgs(interp, 1, objv, "DB [DBNAME]"); in file_control_data_version()
6190 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in file_control_data_version()
6193 zDb = objc==3 ? Tcl_GetString(objv[2]) : NULL; in file_control_data_version()
6217 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_chunksize_test() argument
6225 Tcl_WrongNumArgs(interp, 1, objv, "DB DBNAME SIZE"); in file_control_chunksize_test()
6228 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) in file_control_chunksize_test()
6229 || Tcl_GetIntFromObj(interp, objv[3], &nSize) in file_control_chunksize_test()
6233 zDb = Tcl_GetString(objv[2]); in file_control_chunksize_test()
6254 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_sizehint_test() argument
6262 Tcl_WrongNumArgs(interp, 1, objv, "DB DBNAME SIZE"); in file_control_sizehint_test()
6265 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) in file_control_sizehint_test()
6266 || Tcl_GetWideIntFromObj(interp, objv[3], &nSize) in file_control_sizehint_test()
6270 zDb = Tcl_GetString(objv[2]); in file_control_sizehint_test()
6292 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_lockproxy_test() argument
6298 Tcl_GetStringFromObj(objv[0], 0), " DB PWD", 0); in file_control_lockproxy_test()
6301 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in file_control_lockproxy_test()
6320 zPwd = Tcl_GetStringFromObj(objv[2], &nPwd); in file_control_lockproxy_test()
6362 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_win32_av_retry() argument
6371 Tcl_GetStringFromObj(objv[0], 0), " DB NRETRY DELAY", 0); in file_control_win32_av_retry()
6374 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in file_control_win32_av_retry()
6377 if( Tcl_GetIntFromObj(interp, objv[2], &a[0]) ) return TCL_ERROR; in file_control_win32_av_retry()
6378 if( Tcl_GetIntFromObj(interp, objv[3], &a[1]) ) return TCL_ERROR; in file_control_win32_av_retry()
6395 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_win32_get_handle() argument
6404 Tcl_GetStringFromObj(objv[0], 0), " DB", 0); in file_control_win32_get_handle()
6407 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in file_control_win32_get_handle()
6427 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_win32_set_handle() argument
6436 Tcl_GetStringFromObj(objv[0], 0), " DB HANDLE", 0); in file_control_win32_set_handle()
6439 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in file_control_win32_set_handle()
6442 if( getWin32Handle(interp, Tcl_GetString(objv[2]), &hFile) ){ in file_control_win32_set_handle()
6463 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_persist_wal() argument
6472 Tcl_GetStringFromObj(objv[0], 0), " DB FLAG", 0); in file_control_persist_wal()
6475 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in file_control_persist_wal()
6478 if( Tcl_GetIntFromObj(interp, objv[2], &bPersist) ) return TCL_ERROR; in file_control_persist_wal()
6495 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_powersafe_overwrite() argument
6504 Tcl_GetStringFromObj(objv[0], 0), " DB FLAG", 0); in file_control_powersafe_overwrite()
6507 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in file_control_powersafe_overwrite()
6510 if( Tcl_GetIntFromObj(interp, objv[2], &b) ) return TCL_ERROR; in file_control_powersafe_overwrite()
6527 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_vfsname() argument
6535 Tcl_GetStringFromObj(objv[0], 0), " DB ?AUXDB?", 0); in file_control_vfsname()
6538 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in file_control_vfsname()
6542 zDbName = Tcl_GetString(objv[2]); in file_control_vfsname()
6557 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_reservebytes() argument
6565 Tcl_WrongNumArgs(interp, 1, objv, "DB N"); in file_control_reservebytes()
6568 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) in file_control_reservebytes()
6569 || Tcl_GetIntFromObj(interp, objv[2], &n) in file_control_reservebytes()
6589 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_tempfilename() argument
6597 Tcl_GetStringFromObj(objv[0], 0), " DB ?AUXDB?", 0); in file_control_tempfilename()
6600 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in file_control_tempfilename()
6604 zDbName = Tcl_GetString(objv[2]); in file_control_tempfilename()
6621 Tcl_Obj *CONST objv[] /* Command arguments */ in file_control_external_reader() argument
6630 Tcl_GetStringFromObj(objv[0], 0), " DB ?AUXDB?", 0); in file_control_external_reader()
6633 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in file_control_external_reader()
6637 zName = Tcl_GetString(objv[2]); in file_control_external_reader()
6658 Tcl_Obj *CONST objv[] /* Command arguments */ in vfs_list() argument
6663 Tcl_WrongNumArgs(interp, 1, objv, ""); in vfs_list()
6683 Tcl_Obj *CONST objv[] /* Command arguments */ in test_limit() argument
6714 Tcl_GetStringFromObj(objv[0], 0), " DB ID VALUE", 0); in test_limit()
6717 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_limit()
6718 zId = Tcl_GetString(objv[2]); in test_limit()
6729 if( Tcl_GetIntFromObj(interp, objv[3], &val) ) return TCL_ERROR; in test_limit()
6746 Tcl_Obj *CONST objv[] /* Command arguments */ in save_prng_state() argument
6762 Tcl_Obj *CONST objv[] /* Command arguments */ in restore_prng_state() argument
6774 Tcl_Obj *CONST objv[] /* Command arguments */ in reset_prng_state() argument
6798 Tcl_Obj *CONST objv[] /* Command arguments */ in prng_seed() argument
6803 Tcl_WrongNumArgs(interp, 1, objv, "SEED ?DB?"); in prng_seed()
6806 if( Tcl_GetIntFromObj(interp,objv[1],&i) ) return TCL_ERROR; in prng_seed()
6807 if( objc==3 && getDbPointer(interp, Tcl_GetString(objv[2]), &db) ){ in prng_seed()
6826 Tcl_Obj *CONST objv[] /* Command arguments */ in extra_schema_checks() argument
6830 Tcl_WrongNumArgs(interp, 1, objv, "BOOLEAN"); in extra_schema_checks()
6833 if( Tcl_GetBooleanFromObj(interp,objv[1],&i) ) return TCL_ERROR; in extra_schema_checks()
6848 Tcl_Obj *CONST objv[] /* Command arguments */ in database_may_be_corrupt() argument
6864 Tcl_Obj *CONST objv[] /* Command arguments */ in database_never_corrupt() argument
6877 Tcl_Obj *CONST objv[] /* Command arguments */ in test_pcache_stats() argument
6919 Tcl_Obj *CONST objv[] /* Command arguments */ in test_unlock_notify() argument
6925 Tcl_WrongNumArgs(interp, 1, objv, "DB"); in test_unlock_notify()
6929 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in test_unlock_notify()
6945 Tcl_Obj *CONST objv[] /* Command arguments */ in test_wal_checkpoint() argument
6952 Tcl_WrongNumArgs(interp, 1, objv, "DB ?NAME?"); in test_wal_checkpoint()
6956 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in test_wal_checkpoint()
6960 zDb = Tcl_GetString(objv[2]); in test_wal_checkpoint()
6989 Tcl_Obj *CONST objv[] /* Command arguments */ in test_wal_checkpoint_v2() argument
7007 Tcl_WrongNumArgs(interp, 1, objv, "DB MODE ?NAME?"); in test_wal_checkpoint_v2()
7012 zDb = Tcl_GetString(objv[3]); in test_wal_checkpoint_v2()
7014 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) || ( in test_wal_checkpoint_v2()
7015 TCL_OK!=Tcl_GetIntFromObj(0, objv[2], &eMode) in test_wal_checkpoint_v2()
7016 && TCL_OK!=Tcl_GetIndexFromObj(interp, objv[2], aMode, "mode", 0, &eMode) in test_wal_checkpoint_v2()
7045 Tcl_Obj *CONST objv[] /* Command arguments */ in test_wal_autocheckpoint() argument
7053 Tcl_WrongNumArgs(interp, 1, objv, "DB VALUE"); in test_wal_autocheckpoint()
7057 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) in test_wal_autocheckpoint()
7058 || Tcl_GetIntFromObj(0, objv[2], &iVal) in test_wal_autocheckpoint()
7096 Tcl_Obj *CONST objv[] /* Command arguments */ in test_sqlite3_log() argument
7099 Tcl_WrongNumArgs(interp, 1, objv, "SCRIPT"); in test_sqlite3_log()
7109 logcallback.pObj = objv[1]; in test_sqlite3_log()
7127 Tcl_Obj *CONST objv[] in runAsObjProc() argument
7131 Tcl_WrongNumArgs(interp, 1, objv, "COMMAND ..."); in runAsObjProc()
7134 if( !Tcl_GetCommandInfo(interp, Tcl_GetString(objv[1]), &cmdInfo) ){ in runAsObjProc()
7136 Tcl_GetString(objv[1]), (char*)0); in runAsObjProc()
7141 Tcl_GetString(objv[1]), (char*)0); in runAsObjProc()
7144 return cmdInfo.objProc(cmdInfo.objClientData, interp, objc-1, objv+1); in runAsObjProc()
7190 Tcl_Obj *CONST objv[] in test_print_eqp() argument
7196 Tcl_WrongNumArgs(interp, 1, objv, "STMT"); in test_print_eqp()
7199 if( getStmtPointer(interp, Tcl_GetString(objv[1]), &pStmt) ) return TCL_ERROR; in test_print_eqp()
7267 Tcl_Obj *CONST objv[] in test_test_control() argument
7284 Tcl_WrongNumArgs(interp, 1, objv, "VERB ARGS..."); in test_test_control()
7289 interp, objv[1], aVerb, sizeof(aVerb[0]), "VERB", 0, &iVerb in test_test_control()
7298 Tcl_WrongNumArgs(interp, 2, objv, "DB"); in test_test_control()
7301 if( getDbPointer(interp, Tcl_GetString(objv[2]), &db) ) return TCL_ERROR; in test_test_control()
7308 Tcl_WrongNumArgs(interp, 2, objv, "0|1|2"); in test_test_control()
7311 if( Tcl_GetIntFromObj(interp, objv[2], &val) ) return TCL_ERROR; in test_test_control()
7320 Tcl_WrongNumArgs(interp, 2, objv, "DB LIMIT"); in test_test_control()
7323 if( getDbPointer(interp, Tcl_GetString(objv[2]), &db) ) return TCL_ERROR; in test_test_control()
7324 if( Tcl_GetIntFromObj(interp, objv[3], &val) ) return TCL_ERROR; in test_test_control()
7334 Tcl_WrongNumArgs(interp, 2, objv, "DB dbName onOff tnum"); in test_test_control()
7337 if( getDbPointer(interp, Tcl_GetString(objv[2]), &db) ) return TCL_ERROR; in test_test_control()
7338 zDbName = Tcl_GetString(objv[3]); in test_test_control()
7339 if( Tcl_GetIntFromObj(interp, objv[4], &onOff) ) return TCL_ERROR; in test_test_control()
7340 if( Tcl_GetIntFromObj(interp, objv[5], &tnum) ) return TCL_ERROR; in test_test_control()
7358 Tcl_Obj *CONST objv[] in test_getrusage() argument
7432 Tcl_Obj *CONST objv[] in win32_file_lock() argument
7442 Tcl_WrongNumArgs(interp, 1, objv, "FILENAME DELAY1 DELAY2"); in win32_file_lock()
7459 if( Tcl_GetIntFromObj(interp, objv[2], &x.delay1) ) return TCL_ERROR; in win32_file_lock()
7460 if( Tcl_GetIntFromObj(interp, objv[3], &x.delay2) ) return TCL_ERROR; in win32_file_lock()
7461 zFilename = Tcl_GetString(objv[1]); in win32_file_lock()
7496 Tcl_Obj *CONST objv[] in win32_exists_path() argument
7499 Tcl_WrongNumArgs(interp, 1, objv, "PATH"); in win32_exists_path()
7503 GetFileAttributesW( Tcl_GetUnicode(objv[1]))!=INVALID_FILE_ATTRIBUTES )); in win32_exists_path()
7518 Tcl_Obj *CONST objv[] in win32_find_file() argument
7525 Tcl_WrongNumArgs(interp, 1, objv, "PATTERN"); in win32_find_file()
7528 hFindFile = FindFirstFileW(Tcl_GetUnicode(objv[1]), &findData); in win32_find_file()
7563 Tcl_Obj *CONST objv[] in win32_delete_file() argument
7566 Tcl_WrongNumArgs(interp, 1, objv, "FILENAME"); in win32_delete_file()
7569 if( !DeleteFileW(Tcl_GetUnicode(objv[1])) ){ in win32_delete_file()
7587 Tcl_Obj *CONST objv[] in win32_mkdir() argument
7590 Tcl_WrongNumArgs(interp, 1, objv, "DIRECTORY"); in win32_mkdir()
7593 if( !CreateDirectoryW(Tcl_GetUnicode(objv[1]), NULL) ){ in win32_mkdir()
7611 Tcl_Obj *CONST objv[] in win32_rmdir() argument
7614 Tcl_WrongNumArgs(interp, 1, objv, "DIRECTORY"); in win32_rmdir()
7617 if( !RemoveDirectoryW(Tcl_GetUnicode(objv[1])) ){ in win32_rmdir()
7643 Tcl_Obj *CONST objv[] in optimization_control() argument
7673 Tcl_WrongNumArgs(interp, 1, objv, "DB OPT BOOLEAN"); in optimization_control()
7676 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in optimization_control()
7677 if( Tcl_GetBooleanFromObj(interp, objv[3], &onoff) ) return TCL_ERROR; in optimization_control()
7678 zOpt = Tcl_GetString(objv[2]); in optimization_control()
7708 Tcl_Obj *CONST objv[] in tclLoadStaticExtensionCmd() argument
7774 Tcl_WrongNumArgs(interp, 1, objv, "DB NAME ..."); in tclLoadStaticExtensionCmd()
7777 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in tclLoadStaticExtensionCmd()
7779 zName = Tcl_GetString(objv[j]); in tclLoadStaticExtensionCmd()
7810 Tcl_Obj *CONST objv[] in sorter_test_fakeheap() argument
7814 Tcl_WrongNumArgs(interp, 1, objv, "BOOL"); in sorter_test_fakeheap()
7818 if( Tcl_GetBooleanFromObj(interp, objv[1], &bArg) ){ in sorter_test_fakeheap()
7850 Tcl_Obj *CONST objv[] in sorter_test_sort4_helper() argument
7864 Tcl_WrongNumArgs(interp, 1, objv, "DB SQL1 NSTEP SQL2"); in sorter_test_sort4_helper()
7868 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in sorter_test_sort4_helper()
7869 zSql1 = Tcl_GetString(objv[2]); in sorter_test_sort4_helper()
7870 if( Tcl_GetIntFromObj(interp, objv[3], &nStep) ) return TCL_ERROR; in sorter_test_sort4_helper()
7871 zSql2 = Tcl_GetString(objv[4]); in sorter_test_sort4_helper()
7919 Tcl_Obj *CONST objv[] /* Command arguments */ in test_user_authenticate() argument
7928 Tcl_WrongNumArgs(interp, 1, objv, "DB USERNAME PASSWORD"); in test_user_authenticate()
7931 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in test_user_authenticate()
7934 zUser = Tcl_GetString(objv[2]); in test_user_authenticate()
7935 zPasswd = Tcl_GetStringFromObj(objv[3], &nPasswd); in test_user_authenticate()
7950 Tcl_Obj *CONST objv[] /* Command arguments */ in test_user_add() argument
7960 Tcl_WrongNumArgs(interp, 1, objv, "DB USERNAME PASSWORD ISADMIN"); in test_user_add()
7963 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in test_user_add()
7966 zUser = Tcl_GetString(objv[2]); in test_user_add()
7967 zPasswd = Tcl_GetStringFromObj(objv[3], &nPasswd); in test_user_add()
7968 Tcl_GetBooleanFromObj(interp, objv[4], &isAdmin); in test_user_add()
7983 Tcl_Obj *CONST objv[] /* Command arguments */ in test_user_change() argument
7993 Tcl_WrongNumArgs(interp, 1, objv, "DB USERNAME PASSWORD ISADMIN"); in test_user_change()
7996 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in test_user_change()
7999 zUser = Tcl_GetString(objv[2]); in test_user_change()
8000 zPasswd = Tcl_GetStringFromObj(objv[3], &nPasswd); in test_user_change()
8001 Tcl_GetBooleanFromObj(interp, objv[4], &isAdmin); in test_user_change()
8016 Tcl_Obj *CONST objv[] /* Command arguments */ in test_user_delete() argument
8023 Tcl_WrongNumArgs(interp, 1, objv, "DB USERNAME"); in test_user_delete()
8026 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ){ in test_user_delete()
8029 zUser = Tcl_GetString(objv[2]); in test_user_delete()
8053 Tcl_Obj *CONST objv[] /* Command arguments */ in test_bad_behavior() argument
8062 Tcl_WrongNumArgs(interp, 1, objv, "TYPE"); in test_bad_behavior()
8065 if( Tcl_GetIntFromObj(interp, objv[1], &iType) ) return TCL_ERROR; in test_bad_behavior()
8103 Tcl_Obj *CONST objv[] in test_register_dbstat_vtab() argument
8115 Tcl_WrongNumArgs(interp, 1, objv, "DB"); in test_register_dbstat_vtab()
8119 zDb = Tcl_GetString(objv[1]); in test_register_dbstat_vtab()
8137 Tcl_Obj *CONST objv[] in test_sqlite3_db_config() argument
8164 Tcl_WrongNumArgs(interp, 1, objv, "DB SETTING [VALUE]"); in test_sqlite3_db_config()
8167 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_sqlite3_db_config()
8168 zSetting = Tcl_GetString(objv[2]); in test_sqlite3_db_config()
8181 if( Tcl_GetIntFromObj(interp, objv[3], &v) ) return TCL_ERROR; in test_sqlite3_db_config()
8200 Tcl_Obj *CONST objv[] in test_sqlite3_txn_state() argument
8207 Tcl_WrongNumArgs(interp, 1, objv, "DB ?SCHEMA?"); in test_sqlite3_txn_state()
8210 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_sqlite3_txn_state()
8211 zSchema = objc==3 ? Tcl_GetString(objv[2]) : 0; in test_sqlite3_txn_state()
8224 Tcl_Obj *CONST objv[] in test_dbconfig_maindbname_icecube() argument
8230 Tcl_WrongNumArgs(interp, 1, objv, "DB"); in test_dbconfig_maindbname_icecube()
8233 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_dbconfig_maindbname_icecube()
8247 Tcl_Obj *CONST objv[] in test_mmap_warm() argument
8253 Tcl_WrongNumArgs(interp, 1, objv, "DB ?DBNAME?"); in test_mmap_warm()
8259 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_mmap_warm()
8261 zDb = Tcl_GetString(objv[2]); in test_mmap_warm()
8280 Tcl_Obj *CONST objv[] in test_write_db() argument
8290 Tcl_WrongNumArgs(interp, 1, objv, "DB OFFSET DATA"); in test_write_db()
8293 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_write_db()
8294 if( Tcl_GetWideIntFromObj(interp, objv[2], &iOff) ) return TCL_ERROR; in test_write_db()
8295 aData = Tcl_GetByteArrayFromObj(objv[3], &nData); in test_write_db()
8312 Tcl_Obj *CONST objv[] in test_register_cksumvfs() argument
8315 Tcl_WrongNumArgs(interp, 1, objv, ""); in test_register_cksumvfs()
8333 Tcl_Obj *CONST objv[] in test_unregister_cksumvfs() argument
8336 Tcl_WrongNumArgs(interp, 1, objv, ""); in test_unregister_cksumvfs()
8359 Tcl_Obj *CONST objv[] in test_decode_hexdb() argument
8371 Tcl_WrongNumArgs(interp, 1, objv, "HEXDB"); in test_decode_hexdb()
8374 zIn = Tcl_GetString(objv[1]); in test_decode_hexdb()
8476 Tcl_Obj *CONST objv[] in test_autovacuum_pages() argument
8483 Tcl_WrongNumArgs(interp, 1, objv, "DB ?SCRIPT?"); in test_autovacuum_pages()
8486 if( getDbPointer(interp, Tcl_GetString(objv[1]), &db) ) return TCL_ERROR; in test_autovacuum_pages()
8487 zScript = objc==3 ? Tcl_GetString(objv[2]) : 0; in test_autovacuum_pages()