ownsql: fix build on jenkins
authorOlivier Goffart <ogoffart@woboq.com>
Tue, 6 Jun 2017 12:45:27 +0000 (14:45 +0200)
committerChristian Kamm <mail@ckamm.de>
Thu, 8 Jun 2017 10:53:45 +0000 (12:53 +0200)
sqlite3_system_errno was only added in sqlite 3.12

(cherry picked from commit e2e56f45af059299d942f237ecf9cefbba0c43be)

src/libsync/ownsql.cpp

index 6c6337fd6aba505619acbc7e51d29153247db537..3702a9d2fdb3f357ccd77e58e7dfa04a836259c2 100644 (file)
@@ -59,7 +59,9 @@ bool SqlDatabase::openHelper( const QString& filename, int sqliteFlags )
         qDebug() << "Error:" << _error << "for" << filename;
         if (_errId == SQLITE_CANTOPEN) {
             qDebug() << "CANTOPEN extended errcode: " << sqlite3_extended_errcode(_db);
+#if SQLITE_VERSION_NUMBER >= 3012000
             qDebug() << "CANTOPEN system errno: " << sqlite3_system_errno(_db);
+#endif
         }
         close();
         return false;