diff options
author | drh <drh@noemail.net> | 2018-09-16 16:34:31 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2018-09-16 16:34:31 +0000 |
commit | 6557a07ca8a7b8aad6ebf0c5c6102a5f86c1ba82 (patch) | |
tree | 71111bb0c11b694bf7720161d8b6e4707f4f407a /ext/misc/explain.c | |
parent | 9b84f03556eea1c5d70d57c20e606796553cd494 (diff) | |
download | sqlite-6557a07ca8a7b8aad6ebf0c5c6102a5f86c1ba82.tar.gz sqlite-6557a07ca8a7b8aad6ebf0c5c6102a5f86c1ba82.zip |
Fix a memory leak in the explain extension.
FossilOrigin-Name: d0c92b047a5355726aea87f38038e5bda3adf6137492919be94bd29bb847eddb
Diffstat (limited to 'ext/misc/explain.c')
-rw-r--r-- | ext/misc/explain.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/misc/explain.c b/ext/misc/explain.c index c2c8c07a5..b228440f5 100644 --- a/ext/misc/explain.c +++ b/ext/misc/explain.c @@ -208,6 +208,7 @@ static int explainFilter( rc = SQLITE_NOMEM; }else{ rc = sqlite3_prepare_v2(pCur->db, zSql, -1, &pCur->pExplain, 0); + sqlite3_free(zSql); } if( rc ){ sqlite3_finalize(pCur->pExplain); |