aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
diff options
context:
space:
mode:
authorstephan <stephan@noemail.net>2023-01-21 12:18:28 +0000
committerstephan <stephan@noemail.net>2023-01-21 12:18:28 +0000
commitcdcb84ef00da4a9b367e6536149634f633c41c71 (patch)
tree45826b1e478212df2dab3e0dacc8305a4f364c0a /src/sqliteInt.h
parenta7c498599f917607542bcd7003c445723aba9127 (diff)
parent3fdb05e883ce0a6fc610474eaa37d79fd7ac67e1 (diff)
downloadsqlite-cdcb84ef00da4a9b367e6536149634f633c41c71.tar.gz
sqlite-cdcb84ef00da4a9b367e6536149634f633c41c71.zip
Merge trunk into wasi-patches branch.
FossilOrigin-Name: 6fc20d75d49310aedbc3351a4a5f1aa9ef5b4100501c7bfbe556aca2be2e44d7
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r--src/sqliteInt.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index 09e817406..3da5f13d5 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -3754,6 +3754,9 @@ struct Parse {
u32 nQueryLoop; /* Est number of iterations of a query (10*log2(N)) */
u32 oldmask; /* Mask of old.* columns referenced */
u32 newmask; /* Mask of new.* columns referenced */
+#ifndef SQLITE_OMIT_PROGRESS_CALLBACK
+ u32 nProgressSteps; /* xProgress steps taken during sqlite3_prepare() */
+#endif
u8 eTriggerOp; /* TK_UPDATE, TK_INSERT or TK_DELETE */
u8 bReturning; /* Coding a RETURNING trigger */
u8 eOrconf; /* Default ON CONFLICT policy for trigger steps */
@@ -4631,6 +4634,7 @@ char *sqlite3VMPrintf(sqlite3*,const char*, va_list);
#endif
void sqlite3SetString(char **, sqlite3*, const char*);
+void sqlite3ProgressCheck(Parse*);
void sqlite3ErrorMsg(Parse*, const char*, ...);
int sqlite3ErrorToParser(sqlite3*,int);
void sqlite3Dequote(char*);