From a54e4d89a449044c965869abf0ce78dadcf093ac Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Mon, 16 Sep 2019 10:46:17 +0200 Subject: [PATCH] sqlite3: Fix use of possibly unassigned parameter `errmsg' --- vapi/sqlite3.vapi | 4 ++++ 1 file changed, 4 insertions(+) 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; -- 2.47.2