aboutsummaryrefslogtreecommitdiff
path: root/src/printf.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/printf.c')
-rw-r--r--src/printf.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/printf.c b/src/printf.c
index 406493677..669ca26b0 100644
--- a/src/printf.c
+++ b/src/printf.c
@@ -417,12 +417,11 @@ void sqlite3_str_vappendf(
prefix = 0;
}
-#if 0
- /* Change the "#if 0" above to "#if 1" to cause all %p outputs
- ** to be rendered as 0. This is useful when comparing .treetrace
- ** or .wheretrace outputs, as it means the the pointer values
- ** will compare equal. */
- if( xtype==etPOINTER ) longvalue = 0;
+#if WHERETRACE_ENABLED
+ if( xtype==etPOINTER && sqlite3WhereTrace & 0x100000 ) longvalue = 0;
+#endif
+#if TREETRACE_ENABLED
+ if( xtype==etPOINTER && sqlite3TreeTrace & 0x100000 ) longvalue = 0;
#endif
if( longvalue==0 ) flag_alternateform = 0;