Mercurial > pidgin
diff libpurple/savedstatuses.c @ 18198:9cb31b7c2dd6
Close all delete-confirmation dialogs for it when a status is deleted.
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Tue, 19 Jun 2007 19:23:25 +0000 |
parents | 09eb621782bc |
children | 1afeca132d68 |
line wrap: on
line diff
--- a/libpurple/savedstatuses.c Tue Jun 19 18:59:12 2007 +0000 +++ b/libpurple/savedstatuses.c Tue Jun 19 19:23:25 2007 +0000 @@ -29,6 +29,7 @@ #include "notify.h" #include "savedstatuses.h" #include "dbus-maybe.h" +#include "request.h" #include "status.h" #include "util.h" #include "xmlnode.h" @@ -110,6 +111,7 @@ g_return_if_fail(substatus != NULL); g_free(substatus->message); + purple_request_close_with_handle(substatus); PURPLE_DBUS_UNREGISTER_POINTER(substatus); g_free(substatus); } @@ -128,7 +130,7 @@ status->substatuses = g_list_remove(status->substatuses, substatus); free_saved_status_sub(substatus); } - + purple_request_close_with_handle(status); PURPLE_DBUS_UNREGISTER_POINTER(status); g_free(status); }