Mercurial > pidgin
diff src/connection.c @ 11146:1c5398ccbeb0
[gaim-migrate @ 13217]
Gaim-DBUS signal export works with DBUS >= 0.35
Various gaim API functions available through DBUS
committer: Tailor Script <tailor@pidgin.im>
author | Piotr Zielinski <zielaj> |
---|---|
date | Fri, 22 Jul 2005 19:47:29 +0000 |
parents | 50224ac8184d |
children | ad9a61894d9b |
line wrap: on
line diff
--- a/src/connection.c Fri Jul 22 07:11:08 2005 +0000 +++ b/src/connection.c Fri Jul 22 19:47:29 2005 +0000 @@ -26,6 +26,7 @@ #include "account.h" #include "blist.h" #include "connection.h" +#include "dbus-maybe.h" #include "debug.h" #include "gaim.h" #include "log.h" @@ -118,6 +119,9 @@ } gc = g_new0(GaimConnection, 1); + GAIM_DBUS_REGISTER_POINTER(gc, GaimConnection); + + gc->prpl = prpl; if ((password != NULL) && (*password != '\0')) gc->password = g_strdup(password); @@ -230,6 +234,7 @@ if (gc->disconnect_timeout) gaim_timeout_remove(gc->disconnect_timeout); + GAIM_DBUS_UNREGISTER_POINTER(gc); g_free(gc); }