Moved DBUS pointer registration from account_new to account_init soc.2013.gobjectification

Wed, 26 Jun 2013 14:45:08 +0530

author
Ankit Vani <a@nevitus.org>
date
Wed, 26 Jun 2013 14:45:08 +0530
branch
soc.2013.gobjectification
changeset 34647
9e5a7a09e60e
parent 34646
e7f4631e93f7
child 34648
a6587d8cf907

Moved DBUS pointer registration from account_new to account_init

libpurple/account.c file | annotate | diff | comparison | revisions
--- a/libpurple/account.c	Wed Jun 26 03:08:58 2013 +0530
+++ b/libpurple/account.c	Wed Jun 26 14:45:08 2013 +0530
@@ -2878,6 +2878,8 @@
 	priv->system_log = NULL;
 
 	priv->privacy_type = PURPLE_ACCOUNT_PRIVACY_ALLOW_ALL;
+
+	PURPLE_DBUS_REGISTER_POINTER(account, PurpleAccount);
 }
 
 /* GObject dispose function */
@@ -3072,7 +3074,6 @@
 					PROP_USERNAME_S, username,
 					PROP_PROTOCOL_ID_S, protocol_id,
 					NULL);
-	PURPLE_DBUS_REGISTER_POINTER(account, PurpleAccount);
 
 	purple_signal_emit(purple_accounts_get_handle(), "account-created",
 			account);

mercurial