X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=lib%2Fmessage.cc;h=5ea5aa22214c7900d105b9fca1ea47d5550b91e3;hb=78e9b3467d9f09228a444bb2eec93e4c765b7e9b;hp=e4848f836a95d3ff320049569b86286bc74b5633;hpb=aa8e3f4487897f0c650dc37d99153099c3d3df5e;p=notmuch diff --git a/lib/message.cc b/lib/message.cc index e4848f83..5ea5aa22 100644 --- a/lib/message.cc +++ b/lib/message.cc @@ -1602,8 +1602,9 @@ notmuch_message_add_tag (notmuch_message_t *message, const char *tag) private_status = _notmuch_message_add_term (message, "tag", tag); if (private_status) { - INTERNAL_ERROR ("_notmuch_message_add_term return unexpected value: %d\n", - private_status); + return COERCE_STATUS (private_status, + "_notmuch_message_remove_term return unexpected value: %d\n", + private_status); } if (! message->frozen) @@ -1636,8 +1637,9 @@ notmuch_message_remove_tag (notmuch_message_t *message, const char *tag) private_status = _notmuch_message_remove_term (message, "tag", tag); if (private_status) { - INTERNAL_ERROR ("_notmuch_message_remove_term return unexpected value: %d\n", - private_status); + return COERCE_STATUS (private_status, + "_notmuch_message_remove_term return unexpected value: %d\n", + private_status); } if (! message->frozen)