From 2963bb1fa205a22c8b727b66310cb14c738af78d Mon Sep 17 00:00:00 2001 From: "D. Richard Hipp" Date: Tue, 31 Oct 2017 18:09:40 +0000 Subject: [PATCH] Add the checkfreelist extension to the sqlite3_checker binary. --- Makefile.in | 1 + Makefile.msc | 1 + ext/repair/sqlite3_checker.c.in | 2 ++ main.mk | 1 + 4 files changed, 5 insertions(+) diff --git a/Makefile.in b/Makefile.in index 74ade8241e..0653ae8eae 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1193,6 +1193,7 @@ CHECKER_DEPS =\ $(TOP)/src/tclsqlite.c \ $(TOP)/ext/repair/sqlite3_checker.tcl \ $(TOP)/ext/repair/checkindex.c \ + $(TOP)/ext/repair/checkfreelist.c \ $(TOP)/ext/misc/btreeinfo.c \ $(TOP)/ext/repair/sqlite3_checker.c.in diff --git a/Makefile.msc b/Makefile.msc index 6d3f7c7ccd..320dacc411 100644 --- a/Makefile.msc +++ b/Makefile.msc @@ -2205,6 +2205,7 @@ CHECKER_DEPS =\ $(TOP)/src/tclsqlite.c \ $(TOP)/ext/repair/sqlite3_checker.tcl \ $(TOP)/ext/repair/checkindex.c \ + $(TOP)/ext/repair/checkfreelist.c \ $(TOP)/ext/misc/btreeinfo.c \ $(TOP)/ext/repair/sqlite3_checker.c.in diff --git a/ext/repair/sqlite3_checker.c.in b/ext/repair/sqlite3_checker.c.in index af8b673ec5..6045c36a9d 100644 --- a/ext/repair/sqlite3_checker.c.in +++ b/ext/repair/sqlite3_checker.c.in @@ -17,12 +17,14 @@ INCLUDE sqlite3.c INCLUDE $ROOT/src/tclsqlite.c INCLUDE $ROOT/ext/misc/btreeinfo.c INCLUDE $ROOT/ext/repair/checkindex.c +INCLUDE $ROOT/ext/repair/checkfreelist.c #include const char *sqlite3_checker_init_proc(Tcl_Interp *interp){ sqlite3_auto_extension((void(*)(void))sqlite3_btreeinfo_init); sqlite3_auto_extension((void(*)(void))sqlite3_checkindex_init); + sqlite3_auto_extension((void(*)(void))sqlite3_checkfreelist_init); return BEGIN_STRING INCLUDE $ROOT/ext/repair/sqlite3_checker.tcl diff --git a/main.mk b/main.mk index b9072a8dcc..266328ac8b 100644 --- a/main.mk +++ b/main.mk @@ -793,6 +793,7 @@ CHECKER_DEPS =\ $(TOP)/src/tclsqlite.c \ $(TOP)/ext/repair/sqlite3_checker.tcl \ $(TOP)/ext/repair/checkindex.c \ + $(TOP)/ext/repair/checkfreelist.c \ $(TOP)/ext/misc/btreeinfo.c \ $(TOP)/ext/repair/sqlite3_checker.c.in -- 2.11.4.GIT