From 27c01802c89fb825c144ead13de0f6d6437ba997 Mon Sep 17 00:00:00 2001
From: Carl Worth <cworth@cworth.org>
Date: Wed, 14 Oct 2009 15:55:07 -0700
Subject: [PATCH] Add missing null terminator before using byte-array contents
 as string.

Thanks to valgrind for spotting this one.
---
 notmuch-index-message.cc | 1 +
 1 file changed, 1 insertion(+)

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);
-- 
2.45.2