summaryrefslogtreecommitdiff
path: root/lang/sql/sqlite/src/os_common.h
diff options
context:
space:
mode:
Diffstat (limited to 'lang/sql/sqlite/src/os_common.h')
-rw-r--r--lang/sql/sqlite/src/os_common.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/lang/sql/sqlite/src/os_common.h b/lang/sql/sqlite/src/os_common.h
index eba856be..f6c3e7ff 100644
--- a/lang/sql/sqlite/src/os_common.h
+++ b/lang/sql/sqlite/src/os_common.h
@@ -29,11 +29,14 @@
# error "The MEMORY_DEBUG macro is obsolete. Use SQLITE_DEBUG instead."
#endif
-#ifdef SQLITE_DEBUG
-int sqlite3OSTrace = 0;
-#define OSTRACE(X) if( sqlite3OSTrace ) sqlite3DebugPrintf X
+#if defined(SQLITE_TEST) && defined(SQLITE_DEBUG)
+# ifndef SQLITE_DEBUG_OS_TRACE
+# define SQLITE_DEBUG_OS_TRACE 0
+# endif
+ int sqlite3OSTrace = SQLITE_DEBUG_OS_TRACE;
+# define OSTRACE(X) if( sqlite3OSTrace ) sqlite3DebugPrintf X
#else
-#define OSTRACE(X)
+# define OSTRACE(X)
#endif
/*