ucb/source/ucp/webdav-curl/ImportCookies.cxx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
New commits: commit 84baeb6c2b7690c18d00ee78d34c5cceba3a46ba Author: Michael Stahl <michael.st...@allotropia.de> AuthorDate: Tue Mar 12 15:10:35 2024 +0100 Commit: Michael Stahl <michael.st...@allotropia.de> CommitDate: Tue Mar 12 15:10:35 2024 +0100 ucb: webdav-curl: add missing return diff --git a/ucb/source/ucp/webdav-curl/ImportCookies.cxx b/ucb/source/ucp/webdav-curl/ImportCookies.cxx index fa9aa9731b1a..ff5d7389aeac 100644 --- a/ucb/source/ucp/webdav-curl/ImportCookies.cxx +++ b/ucb/source/ucp/webdav-curl/ImportCookies.cxx @@ -97,7 +97,11 @@ OString TryImportCookies(uno::Reference<uno::XComponentContext> const& xContext[ // apparently this may crash, and sqlite3_errstr() isn't exported? // SAL_INFO("ucb.ucp.webdav.curl", "sqlite3_open failed: " << sqlite3_errmsg(db)); SAL_INFO("ucb.ucp.webdav.curl", "sqlite3_open failed: " << rc); - sqlite3_close(db); + if (db) + { + sqlite3_close(db); + } + return OString(); } char* err(nullptr); Value value;