]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
sqlite3: Fix use of possibly unassigned parameter `errmsg'
authorRico Tzschichholz <ricotz@ubuntu.com>
Mon, 16 Sep 2019 08:46:17 +0000 (10:46 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 16 Sep 2019 09:31:17 +0000 (11:31 +0200)
vapi/sqlite3.vapi

index fa65f904650c2ee6e6c0cc36ed4936b77cece2f6..4af4e3d83c098c2cbb7309574bbabc5875c04582 100644 (file)
@@ -36,6 +36,8 @@ namespace Sqlite {
                        var ec = this._exec (sql, callback, out sqlite_errmsg);
                        if (&errmsg != null) {
                                errmsg = sqlite_errmsg;
+                       } else {
+                               errmsg = null;
                        }
                        Sqlite.Memory.free ((void*) sqlite_errmsg);
                        return ec;
@@ -65,6 +67,8 @@ namespace Sqlite {
 
                        if (&errmsg != null) {
                                errmsg = sqlite_errmsg;
+                       } else {
+                               errmsg = null;
                        }
                        Sqlite.Memory.free ((void*) sqlite_errmsg);
                        return ec;