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