Lines Matching defs:pzErrMsg
23 ** text of the error message in *pzErrMsg. Return the result code.
25 static int vacuumFinalize(sqlite3 *db, sqlite3_stmt *pStmt, char **pzErrMsg){
29 sqlite3SetString(pzErrMsg, db, sqlite3_errmsg(db));
37 static int execSql(sqlite3 *db, char **pzErrMsg, const char *zSql){
44 sqlite3SetString(pzErrMsg, db, sqlite3_errmsg(db));
49 return vacuumFinalize(db, pStmt, pzErrMsg);
56 static int execExecSql(sqlite3 *db, char **pzErrMsg, const char *zSql){
64 rc = execSql(db, pzErrMsg, (char*)sqlite3_column_text(pStmt, 0));
66 vacuumFinalize(db, pStmt, pzErrMsg);
71 return vacuumFinalize(db, pStmt, pzErrMsg);
95 int sqlite3RunVacuum(char **pzErrMsg, sqlite3 *db){
110 sqlite3SetString(pzErrMsg, db, "cannot VACUUM from within a transaction");
114 sqlite3SetString(pzErrMsg, db,"cannot VACUUM - SQL statements in progress");
152 rc = execSql(db, pzErrMsg, zSql);
192 rc = execSql(db, pzErrMsg, "PRAGMA vacuum_db.synchronous=OFF");
203 rc = execSql(db, pzErrMsg, "BEGIN EXCLUSIVE;");
209 rc = execExecSql(db, pzErrMsg,
215 rc = execExecSql(db, pzErrMsg,
219 rc = execExecSql(db, pzErrMsg,
228 rc = execExecSql(db, pzErrMsg,
239 rc = execExecSql(db, pzErrMsg,
244 rc = execExecSql(db, pzErrMsg,
257 rc = execSql(db, pzErrMsg,