]> granicus.if.org Git - vnstat/commitdiff
add null check to database close
authorTeemu Toivola <git@humdi.net>
Sun, 16 Jun 2019 14:30:32 +0000 (17:30 +0300)
committerTeemu Toivola <git@humdi.net>
Sun, 16 Jun 2019 14:30:32 +0000 (17:30 +0300)
src/dbsql.c

index ae5280e57b21ef5b84af62623d48dacf0fd7f692..ede57e0eaeab81741c9d757378d688c0e15e7e2f 100644 (file)
@@ -247,6 +247,11 @@ int db_setpragmas(void)
 int db_close(void)
 {
        int rc;
+
+       if (db == NULL) {
+               return 1;
+       }
+
        rc = sqlite3_close(db);
        if (rc == SQLITE_OK) {
                db = NULL;