aboutsummaryrefslogtreecommitdiff
path: root/src/vdbeapi.c
diff options
context:
space:
mode:
authordan <dan@noemail.net>2019-03-09 07:38:16 +0000
committerdan <dan@noemail.net>2019-03-09 07:38:16 +0000
commitf7b846e4ed54c7859d022d12cfaa6510dbb1ac28 (patch)
treeb2aa7275788355cf1e547ad08232f21d69301244 /src/vdbeapi.c
parent0d86a9bd54483ecce8dfd1b3fe34dd6e359406ab (diff)
parent37f6ffb88734c385aa9afc983678867057d09f20 (diff)
downloadsqlite-f7b846e4ed54c7859d022d12cfaa6510dbb1ac28.tar.gz
sqlite-f7b846e4ed54c7859d022d12cfaa6510dbb1ac28.zip
Merge latest trunk changes into this branch.
FossilOrigin-Name: 53ea550ce759ae4683bcf0ae3af655bfe04f85db70f74edee6bcab56d83bb041
Diffstat (limited to 'src/vdbeapi.c')
-rw-r--r--src/vdbeapi.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/vdbeapi.c b/src/vdbeapi.c
index 2aa93e60a..82138258a 100644
--- a/src/vdbeapi.c
+++ b/src/vdbeapi.c
@@ -1609,6 +1609,14 @@ int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
}
/*
+** Return 1 if the statement is an EXPLAIN and return 2 if the
+** statement is an EXPLAIN QUERY PLAN
+*/
+int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt){
+ return pStmt ? ((Vdbe*)pStmt)->explain : 0;
+}
+
+/*
** Return true if the prepared statement is in need of being reset.
*/
int sqlite3_stmt_busy(sqlite3_stmt *pStmt){