]> git.notmuchmail.org Git - notmuch/blobdiff - message.c
message: Use g_hash_table_destroy instead of g_hash_table_unref
[notmuch] / message.c
index bd551ccd1a0a14eb899a0dc91ee019fbb18d26ae..d888b24d63392d245be1001baf3a62a1150f41d2 100644 (file)
--- a/message.c
+++ b/message.c
@@ -104,8 +104,14 @@ notmuch_message_close (notmuch_message_t *message)
     if (message == NULL)
        return;
 
+    if (message->line)
+       free (message->line);
+
+    if (message->value.size)
+       free (message->value.str);
+
     if (message->headers)
-       g_hash_table_unref (message->headers);
+       g_hash_table_destroy (message->headers);
 
     if (message->file)
        fclose (message->file);