aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authordan <Dan Kennedy>2023-05-13 19:13:40 +0000
committerdan <Dan Kennedy>2023-05-13 19:13:40 +0000
commitfd0791587b87f5930cc568246100b67d160c41a3 (patch)
tree04e78c9d3c43830d8301f24eaadda4b4f6e6d29b /src
parentea51c09a8b835dc32aad85c59dd2e99fb4723ec1 (diff)
downloadsqlite-fd0791587b87f5930cc568246100b67d160c41a3.tar.gz
sqlite-fd0791587b87f5930cc568246100b67d160c41a3.zip
Add an "#ifndef SQLITE_HAVE_SQLITE3R" directive to shell.c.in, to avoid including the recovery code a second time if the shell is being compiled with sqlite3r.c.
FossilOrigin-Name: 6f1a60fb7b3ef463b4131dfecbc72b7c778c794a9aa13ce4617ab6dd895508b2
Diffstat (limited to 'src')
-rw-r--r--src/shell.c.in2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/shell.c.in b/src/shell.c.in
index ccaed896d..103bc05ad 100644
--- a/src/shell.c.in
+++ b/src/shell.c.in
@@ -1349,8 +1349,10 @@ INCLUDE ../ext/expert/sqlite3expert.c
#endif
#if SQLITE_SHELL_HAVE_RECOVER
INCLUDE ../ext/recover/sqlite3recover.h
+# ifndef SQLITE_HAVE_SQLITE3R
INCLUDE ../ext/recover/dbdata.c
INCLUDE ../ext/recover/sqlite3recover.c
+# endif /* SQLITE_HAVE_SQLITE3R */
#endif
#ifdef SQLITE_SHELL_EXTSRC
# include SHELL_STRINGIFY(SQLITE_SHELL_EXTSRC)