提交 39c31e3b 编写于 作者: S Sam Harwell

Update ReleaseHandle to check return values

上级 41880587
......@@ -18,8 +18,8 @@ public SafeSqliteBlobHandle(SafeSqliteHandle sqliteHandle, sqlite3_blob? wrapper
protected override bool ReleaseChildHandle()
{
raw.sqlite3_blob_close(Wrapper);
return true;
var result = (Result)raw.sqlite3_blob_close(Wrapper);
return result == Result.OK;
}
}
}
......@@ -18,8 +18,8 @@ public SafeSqliteHandle(sqlite3? wrapper)
protected override bool ReleaseHandle()
{
raw.sqlite3_close(Wrapper);
return true;
var result = (Result)raw.sqlite3_close(Wrapper);
return result == Result.OK;
}
}
}
......@@ -18,8 +18,8 @@ public SafeSqliteStatementHandle(SafeSqliteHandle sqliteHandle, sqlite3_stmt? wr
protected override bool ReleaseChildHandle()
{
raw.sqlite3_finalize(Wrapper);
return true;
var result = (Result)raw.sqlite3_finalize(Wrapper);
return result == Result.OK;
}
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册