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.46.2~21 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=a54e4d89a449044c965869abf0ce78dadcf093ac;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;