From 8ce6ff705fc337d86fa22f31ac362f8200c625df Mon Sep 17 00:00:00 2001 From: Eric Bollengier Date: Thu, 24 Mar 2022 11:07:48 +0100 Subject: [PATCH] Fix sqlite compilation --- bacula/src/cats/bdb_sqlite.h | 2 +- bacula/src/cats/sqlite.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bacula/src/cats/bdb_sqlite.h b/bacula/src/cats/bdb_sqlite.h index eed3beb59..5a7df75f1 100644 --- a/bacula/src/cats/bdb_sqlite.h +++ b/bacula/src/cats/bdb_sqlite.h @@ -44,7 +44,7 @@ public: bool bdb_open_database(JCR *jcr); void bdb_close_database(JCR *jcr); void bdb_thread_cleanup(void); - void bdb_escape_string(JCR *jcr, char *snew, char *old, int len); + void bdb_escape_string(JCR *jcr, char *snew, const char *old, int len); char *bdb_escape_object(JCR *jcr, char *old, int len); void bdb_unescape_object(JCR *jcr, char *from, int32_t expected_len, POOLMEM **dest, int32_t *len); diff --git a/bacula/src/cats/sqlite.c b/bacula/src/cats/sqlite.c index 0fa520519..1576e8593 100644 --- a/bacula/src/cats/sqlite.c +++ b/bacula/src/cats/sqlite.c @@ -320,7 +320,8 @@ void BDB_SQLITE::bdb_thread_cleanup(void) */ void BDB_SQLITE::bdb_escape_string(JCR *jcr, char *snew, const char *sold, int len) { - char *n, *o; + char *n; + const char *o; n = snew; o = sold; -- 2.47.3