From: Carl Worth Date: Wed, 14 Oct 2009 22:55:07 +0000 (-0700) Subject: Add missing null terminator before using byte-array contents as string. X-Git-Tag: 0.1~866 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=27c01802c89fb825c144ead13de0f6d6437ba997;hp=7878175ed943351c39ce5cebc6f10939b2b88422 Add missing null terminator before using byte-array contents as string. Thanks to valgrind for spotting this one. --- diff --git a/notmuch-index-message.cc b/notmuch-index-message.cc index 852f4e16..3bb62f65 100644 --- a/notmuch-index-message.cc +++ b/notmuch-index-message.cc @@ -436,6 +436,7 @@ gen_terms_part (Xapian::TermGenerator term_gen, g_object_unref (stream); + g_byte_array_append (byte_array, (guint8 *) "\0", 1); body = (char *) g_byte_array_free (byte_array, FALSE); gen_terms_body_str (term_gen, body);