From d70065febb9fc5a2b1b9c23492886ba8ce42913a Mon Sep 17 00:00:00 2001 From: Joe Mistachkin Date: Wed, 25 Oct 2017 18:00:58 +0000 Subject: [PATCH] Fix compilation issue (C99-ism) seen with MSVC. --- ext/rtree/rtree.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ext/rtree/rtree.c b/ext/rtree/rtree.c index 500d922102..c7bf671c96 100644 --- a/ext/rtree/rtree.c +++ b/ext/rtree/rtree.c @@ -3652,10 +3652,12 @@ static sqlite3_stmt *rtreeCheckPrepare( const char *zFmt, ... /* Format string and trailing args */ ){ va_list ap; - va_start(ap, zFmt); - char *z = sqlite3_vmprintf(zFmt, ap); + char *z; sqlite3_stmt *pRet = 0; + va_start(ap, zFmt); + z = sqlite3_vmprintf(zFmt, ap); + if( pCheck->rc==SQLITE_OK ){ pCheck->rc = sqlite3_prepare_v2(pCheck->db, z, -1, &pRet, 0); } -- 2.11.4.GIT