From: Vsevolod Stakhov Date: Thu, 25 Jun 2015 17:36:12 +0000 (+0100) Subject: Add workaround for ancient sqlite. X-Git-Tag: 1.0.0~490 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f9f7de41d4acd3b1fa5ace198db21e28a3f5e035;p=thirdparty%2Frspamd.git Add workaround for ancient sqlite. --- diff --git a/src/libstat/backends/sqlite3_backend.c b/src/libstat/backends/sqlite3_backend.c index f2b5a226c7..79198976eb 100644 --- a/src/libstat/backends/sqlite3_backend.c +++ b/src/libstat/backends/sqlite3_backend.c @@ -332,9 +332,15 @@ rspamd_sqlite3_opendb (const gchar *path, const ucl_object_t *opts, if ((rc = sqlite3_open_v2 (path, &sqlite, flags, NULL)) != SQLITE_OK) { +#if SQLITE_VERSION_NUMBER >= 3007015 g_set_error (err, rspamd_sqlite3_quark (), rc, "cannot open sqlite db %s: %s", path, sqlite3_errstr (rc)); +#else + g_set_error (err, rspamd_sqlite3_quark (), + rc, "cannot open sqlite db %s: %d", + path, rc); +#endif return NULL; }