[PATCH] lib: make find_message{,by_filename) report errors
Ali Polatel
polatel at gmail.com
Mon Oct 3 22:00:46 PDT 2011
David Bremner yazmış:
>On Sat, 1 Oct 2011 11:12:23 +0300, Ali Polatel <polatel at gmail.com> wrote:
>> From: Ali Polatel <alip at exherbo.org>
>>
>> Looks like the patch did not make it correctly the first time.
>> Resending using git-send-email™
>>
>> You may also find the commit in my notmuch repository:
>> git://github.com/alip/notmuch.git branch: find_message
>
>
>Hi Ali;
>
>Thanks for reworking this patch. I looked at branch find_message-v2
>in your repo. I have a few comments.
Thanks for going over the patch, expect a new set of patches soon!
>- In the comments for _resolve_message_id_to_thread_id I guess thread_id
> should be thread_id_ret?
Fixed.
>- in notmuch_database_find_message_by_file_name, I'm not sure why you
> set status to NOTMUCH_STATUS_OUT_OF_MEMORY in the catch block. Is this
> a typo?
Looks like a copy & paste error. I must have blindly copied the error
from the previous block. Fixed.
>- after the DONE: label of the same routine, how is *message_ret destroyed?
> does it need to wait until the talloc context "notmuch" is freed?
Yes, I have modified it to call notmuch_message_destroy() in case
'*message_ret' is non-NULL after the DONE:
>- I don't really get the change of user to caller around notmuch.h:286
> It is not a big deal, but I guess we should try to be consistent.
I don't get what you mean by consistency here but this hunk is unrelated
to the problem which the patch is trying to address.
Reverted.
>David
>
>
-alip
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://notmuchmail.org/pipermail/notmuch/attachments/20111004/940ff67d/attachment.pgp>
More information about the notmuch
mailing list