SQLite Forum

[PATCH] bug fixes for misc extensions
Login
Below bug fixes for extensions in ext/misc based on sqlite 3.32.0.

I hope that sending in patches like this is OK. 

Thanks,
J.

--- a/ext/misc/sqlar.c	Fri May 22 21:23:11 2020
+++ b/ext/misc/sqlar.c	Sun May 24 00:16:40 2020
@@ -17,6 +17,7 @@
 #include "sqlite3ext.h"
 SQLITE_EXTENSION_INIT1
 #include <zlib.h>
+#include <assert.h>

 /*
 ** Implementation of the "sqlar_compress(X)" SQL function.
--- a/ext/misc/vfsstat.c	Fri May 22 21:23:11 2020
+++ b/ext/misc/vfsstat.c	Sun May 24 01:26:29 2020
@@ -811,7 +811,7 @@
   if( rc==SQLITE_OK ){
     rc = vstatRegister(db, pzErrMsg, pApi);
     if( rc==SQLITE_OK ){
-      rc = sqlite3_auto_extension(vstatRegister);
+      rc = sqlite3_auto_extension((void (*)(void))vstatRegister);
     }
   }
   if( rc==SQLITE_OK ) rc = SQLITE_OK_LOAD_PERMANENTLY;