message: Use g_hash_table_destroy instead of g_hash_table_unref
authorCarl Worth <cworth@cworth.org>
Tue, 20 Oct 2009 20:07:19 +0000 (13:07 -0700)
committerCarl Worth <cworth@cworth.org>
Tue, 20 Oct 2009 20:07:19 +0000 (13:07 -0700)
I'm trying to chase down 3 still-reachable pointers to glib hash
tables.

This change didn't help with that, but I think destroy might be a
better semantic match for what I actually want. (It shouldn't matter
though since I never take any additional references.)

message.c

index e6488a3711cfdb9d976421878c2d1cc1911638c0..d888b24d63392d245be1001baf3a62a1150f41d2 100644 (file)
--- a/message.c
+++ b/message.c
@@ -111,7 +111,7 @@ notmuch_message_close (notmuch_message_t *message)
        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);