ownsql: fix build on jenkins
authorOlivier Goffart <ogoffart@woboq.com>
Tue, 6 Jun 2017 12:45:27 +0000 (14:45 +0200)
committerOlivier Goffart <ogoffart@woboq.com>
Tue, 6 Jun 2017 12:47:11 +0000 (14:47 +0200)
sqlite3_system_errno was only added in sqlite 3.12

src/libsync/ownsql.cpp

index 9020fb73a60dcbd72d900a81dde758ae8c112a5f..69dae784776b887fa3ba8ac8182f90426a89fe09 100644 (file)
@@ -64,7 +64,9 @@ bool SqlDatabase::openHelper(const QString &filename, int sqliteFlags)
         qCWarning(lcSql) << "Error:" << _error << "for" << filename;
         if (_errId == SQLITE_CANTOPEN) {
             qCWarning(lcSql) << "CANTOPEN extended errcode: " << sqlite3_extended_errcode(_db);
+#if SQLITE_VERSION_NUMBER >= 3012000
             qCWarning(lcSql) << "CANTOPEN system errno: " << sqlite3_system_errno(_db);
+#endif
         }
         close();
         return false;