Fix memory leak in libravatar
authorRicardo Mones <ricardo@mones.org>
Tue, 24 Jun 2014 17:41:51 +0000 (19:41 +0200)
committerRicardo Mones <ricardo@mones.org>
Tue, 24 Jun 2014 17:41:51 +0000 (19:41 +0200)
Thanks Christian Hesse for the patch!

src/plugins/libravatar/libravatar.c

index 7870bc94db42a802a11d4bf7930d5647922eab47..4f14006be9aad57f4c7487831e6637e7a0d0b4b0 100644 (file)
@@ -70,6 +70,7 @@ static gboolean libravatar_header_update_hook(gpointer source, gpointer data)
 
                debug_print("libravatar added '%s'\n", a);
                procmsg_msginfo_add_avatar(acd->msginfo, AVATAR_LIBRAVATAR, a);
+               g_free(a);
        }
 
        return FALSE; /* keep getting */