commit | f30a969b80ec4f06c97a30cc7cd9471adcd52863 | [log] [tgz] |
---|---|---|
author | drh <drh@noemail.net> | Fri Nov 15 01:10:18 2013 +0000 |
committer | drh <drh@noemail.net> | Fri Nov 15 01:10:18 2013 +0000 |
tree | bfe6d8430781c4d6a4191a237ba69226fcf5d456 | |
parent | 01752bc805d5e1b2da2951dd7b84bf1526e029ad [diff] [blame] |
Rework the logic that factors constant expressions out of inner loops, making it both simpler and faster. FossilOrigin-Name: 8dc5c76c766828d7c28090bec30ff48227e7b140
diff --git a/src/vdbeblob.c b/src/vdbeblob.c index 0c4ebf6..a90c5b0 100644 --- a/src/vdbeblob.c +++ b/src/vdbeblob.c
@@ -328,6 +328,7 @@ } sqlite3Error(db, rc, (zErr ? "%s" : 0), zErr); sqlite3DbFree(db, zErr); + sqlite3ParserReset(pParse); sqlite3StackFree(db, pParse); rc = sqlite3ApiExit(db, rc); sqlite3_mutex_leave(db->mutex);