From: Daniel Kahn Gillmor Date: Fri, 11 May 2018 06:57:54 +0000 (-0400) Subject: lib: make notmuch_message_get_database() take a const notmuch_message_t* X-Git-Tag: 0.27_rc0~18 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=6a9f26b4a04e20529203938a99658516876c67f3;ds=sidebyside lib: make notmuch_message_get_database() take a const notmuch_message_t* This is technically an API change, but it is not an ABI change, and it's merely a statement that limits what the library can do. This is in parallel to notmuch_query_get_database(), which also takes a const pointer. --- diff --git a/lib/message.cc b/lib/message.cc index a7e8c3ca..153e4bed 100644 --- a/lib/message.cc +++ b/lib/message.cc @@ -1925,7 +1925,7 @@ notmuch_message_destroy (notmuch_message_t *message) } notmuch_database_t * -notmuch_message_get_database (notmuch_message_t *message) +notmuch_message_get_database (const notmuch_message_t *message) { return message->notmuch; } diff --git a/lib/notmuch.h b/lib/notmuch.h index a8981c5c..247f6ad7 100644 --- a/lib/notmuch.h +++ b/lib/notmuch.h @@ -1351,7 +1351,7 @@ notmuch_messages_collect_tags (notmuch_messages_t *messages); * @since libnotmuch 5.2 (notmuch 0.27) */ notmuch_database_t * -notmuch_message_get_database (notmuch_message_t *message); +notmuch_message_get_database (const notmuch_message_t *message); /** * Get the message ID of 'message'.