From 651a1b085be106aa9761c464429d88e34157fc2a Mon Sep 17 00:00:00 2001 From: David Bremner Date: Sun, 23 May 2021 21:08:29 -0300 Subject: [PATCH] lib/message: use passed database for error handling 'message' should always be initialized if we reach here, but in case it is not, we still want to be able to log an error message. --- lib/message.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/message.cc b/lib/message.cc index 560f2746..63b216b6 100644 --- a/lib/message.cc +++ b/lib/message.cc @@ -288,7 +288,7 @@ _notmuch_message_create_for_message_id (notmuch_database_t *notmuch, doc_id = _notmuch_database_generate_doc_id (notmuch); } catch (const Xapian::Error &error) { - _notmuch_database_log (notmuch_message_get_database (message), + _notmuch_database_log (notmuch, "A Xapian exception occurred creating message: %s\n", error.get_msg ().c_str ()); notmuch->exception_reported = true;