summaryrefslogtreecommitdiffstats
path: root/lib/libsqlite3/src/test_blob.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libsqlite3/src/test_blob.c')
-rw-r--r--lib/libsqlite3/src/test_blob.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/libsqlite3/src/test_blob.c b/lib/libsqlite3/src/test_blob.c
index d88c91366af..4a7075a28a3 100644
--- a/lib/libsqlite3/src/test_blob.c
+++ b/lib/libsqlite3/src/test_blob.c
@@ -16,6 +16,7 @@
#include <stdlib.h>
#include <string.h>
#include <assert.h>
+#ifndef SQLITE_OMIT_INCRBLOB
/* These functions are implemented in main.c. */
extern const char *sqlite3ErrName(int);
@@ -295,12 +296,13 @@ static int test_blob_write(
return (rc==SQLITE_OK ? TCL_OK : TCL_ERROR);
}
-
+#endif /* SQLITE_OMIT_INCRBLOB */
/*
** Register commands with the TCL interpreter.
*/
int Sqlitetest_blob_Init(Tcl_Interp *interp){
+#ifndef SQLITE_OMIT_INCRBLOB
static struct {
char *zName;
Tcl_ObjCmdProc *xProc;
@@ -315,5 +317,6 @@ int Sqlitetest_blob_Init(Tcl_Interp *interp){
for(i=0; i<sizeof(aObjCmd)/sizeof(aObjCmd[0]); i++){
Tcl_CreateObjCommand(interp, aObjCmd[i].zName, aObjCmd[i].xProc, 0, 0);
}
+#endif /* SQLITE_OMIT_INCRBLOB */
return TCL_OK;
}