aboutsummaryrefslogtreecommitdiff
path: root/src/tclsqlite.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2014-01-16 22:40:02 +0000
committerdrh <drh@noemail.net>2014-01-16 22:40:02 +0000
commit65a2aaa633f1e8ab5a17be2af5e69dc90a0ea951 (patch)
tree1a182a635fc4941f05f538289dce7cd860d5f79e /src/tclsqlite.c
parent727a99f1e313adecf162cf7c3199cc496d87099e (diff)
downloadsqlite-65a2aaa633f1e8ab5a17be2af5e69dc90a0ea951.tar.gz
sqlite-65a2aaa633f1e8ab5a17be2af5e69dc90a0ea951.zip
Add the ability for the authorizer callback to disallow recursive
queries. FossilOrigin-Name: 9efc120a1548c03f3d8aabbadf1050ff2a119c31
Diffstat (limited to 'src/tclsqlite.c')
-rw-r--r--src/tclsqlite.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tclsqlite.c b/src/tclsqlite.c
index e3e5628b1..1e8191252 100644
--- a/src/tclsqlite.c
+++ b/src/tclsqlite.c
@@ -914,6 +914,7 @@ static int auth_callback(
case SQLITE_DROP_VTABLE : zCode="SQLITE_DROP_VTABLE"; break;
case SQLITE_FUNCTION : zCode="SQLITE_FUNCTION"; break;
case SQLITE_SAVEPOINT : zCode="SQLITE_SAVEPOINT"; break;
+ case SQLITE_RECURSIVE : zCode="SQLITE_RECURSIVE"; break;
default : zCode="????"; break;
}
Tcl_DStringInit(&str);