X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=lib%2Fmessages.c;h=eec0a1622a3fc4fb2961fbddaff8ed222a3c4331;hp=ba8a9777b0842e4bdf16b5bd879b1bd4c27b04b5;hb=f2a85904f16267930271f5b6601099497f93b0f9;hpb=dc3cc18bf0c649dfdb280a7afbb3b6039101f281 diff --git a/lib/messages.c b/lib/messages.c index ba8a9777..eec0a162 100644 --- a/lib/messages.c +++ b/lib/messages.c @@ -110,6 +110,18 @@ notmuch_messages_valid (notmuch_messages_t *messages) return (messages->iterator != NULL); } +bool +_notmuch_messages_has_next (notmuch_messages_t *messages) +{ + if (! notmuch_messages_valid (messages)) + return false; + + if (! messages->is_of_list_type) + INTERNAL_ERROR ("_notmuch_messages_has_next not implemented for msets"); + + return (messages->iterator->next != NULL); +} + notmuch_message_t * notmuch_messages_get (notmuch_messages_t *messages) { @@ -171,7 +183,7 @@ notmuch_messages_collect_tags (notmuch_messages_t *messages) keys = g_hash_table_get_keys (htable); for (l = keys; l; l = l->next) { - _notmuch_string_list_append (tags, (char *)l->data); + _notmuch_string_list_append (tags, (char *) l->data); } g_list_free (keys);