diff options
author | Carl Worth <cworth@cworth.org> | 2009-11-11 23:00:58 -0800 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2009-11-11 23:00:58 -0800 |
commit | 091d18c54c046a08bda9d88982601589a1deea37 (patch) | |
tree | 71d02f10bcdd4ac0ae01fadd297d2bfe135d4b72 /lib/message-file.c | |
parent | 5d614048b479fe998177668301da4b5c1fd9f56a (diff) |
notmuch show: Avoid segmentation for message with no subject.
It's safer to return an empty string rather than NULL for missing
header values.
Diffstat (limited to 'lib/message-file.c')
-rw-r--r-- | lib/message-file.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/message-file.c b/lib/message-file.c index 75caba6d..8a3f8ee0 100644 --- a/lib/message-file.c +++ b/lib/message-file.c @@ -238,7 +238,7 @@ notmuch_message_file_get_header (notmuch_message_file_t *message, return decoded_value; if (message->parsing_finished) - return NULL; + return ""; #define NEXT_HEADER_LINE(closure) \ while (1) { \ @@ -348,5 +348,5 @@ notmuch_message_file_get_header (notmuch_message_file_t *message, header_desired); } - return NULL; + return ""; } |