# HG changeset patch # User Sadrul Habib Chowdhury # Date 1180114971 0 # Node ID 92205276b430a79516f122feeddf3e3b9bf6ea73 # Parent f31df6fcb0dbd51d11f4ef304b07d22dafeda7d1 Get rid of a run-time dbus warning due to an unregistered storedimg. diff -r f31df6fcb0db -r 92205276b430 libpurple/imgstore.c --- a/libpurple/imgstore.c Fri May 25 17:18:18 2007 +0000 +++ b/libpurple/imgstore.c Fri May 25 17:42:51 2007 +0000 @@ -25,6 +25,7 @@ */ #include +#include "dbus-maybe.h" #include "debug.h" #include "imgstore.h" #include "util.h" @@ -56,6 +57,7 @@ g_return_val_if_fail(size > 0, 0); img = g_new(PurpleStoredImage, 1); + PURPLE_DBUS_REGISTER_POINTER(img, PurpleStoredImage); img->data = data; img->size = size; img->filename = g_strdup(filename); @@ -159,6 +161,7 @@ g_free(img->data); g_free(img->filename); + PURPLE_DBUS_UNREGISTER_POINTER(img); g_free(img); img = NULL; }