From: Rico Tzschichholz Date: Mon, 16 Sep 2019 08:46:17 +0000 (+0200) Subject: sqlite3: Fix use of possibly unassigned parameter `errmsg' X-Git-Tag: 0.44.8~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ac89c15f0f5534e8b708f98dfa5852763f588bd;p=thirdparty%2Fvala.git sqlite3: Fix use of possibly unassigned parameter `errmsg' --- diff --git a/vapi/sqlite3.vapi b/vapi/sqlite3.vapi index fa65f9046..4af4e3d83 100644 --- a/vapi/sqlite3.vapi +++ b/vapi/sqlite3.vapi @@ -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;