From: Eric Bollengier Date: Thu, 24 Mar 2022 10:07:48 +0000 (+0100) Subject: Fix sqlite compilation X-Git-Tag: Beta-15.0.0~612 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8ce6ff705fc337d86fa22f31ac362f8200c625df;p=thirdparty%2Fbacula.git Fix sqlite compilation --- 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;