[telepathy-mission-control/master] mcd-account-compat, mcd-account-connection: separate out "private" signals

Simon McVittie simon.mcvittie at collabora.co.uk
Wed Apr 15 05:32:06 PDT 2009


---
 src/mcd-account-compat.c     |    6 ++++--
 src/mcd-account-connection.c |    6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/mcd-account-compat.c b/src/mcd-account-compat.c
index 03d2b86..03d2fe3 100644
--- a/src/mcd-account-compat.c
+++ b/src/mcd-account-compat.c
@@ -44,6 +44,8 @@
 
 #define COMPAT_REQ_DATA "compat_req"
 
+static guint _mcd_account_signal_profile_set = 0;
+
 typedef struct
 {
     guint requestor_serial;
@@ -71,7 +73,7 @@ set_profile (TpSvcDBusProperties *self, const gchar *name,
     }
     _mcd_account_write_conf (account);
 
-    g_signal_emit (account, _mcd_account_signals[PROFILE_SET], 0);
+    g_signal_emit (account, _mcd_account_signal_profile_set, 0);
 }
 
 static void
@@ -200,7 +202,7 @@ mcd_account_compat_get_mc_profile (McdAccount *account)
 inline void
 _mcd_account_compat_class_init (McdAccountClass *klass)
 {
-    _mcd_account_signals[PROFILE_SET] =
+    _mcd_account_signal_profile_set =
 	g_signal_new ("profile-set",
 		      G_OBJECT_CLASS_TYPE (klass),
 		      G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED,
diff --git a/src/mcd-account-connection.c b/src/mcd-account-connection.c
index 92ddb32..e731426 100644
--- a/src/mcd-account-connection.c
+++ b/src/mcd-account-connection.c
@@ -43,6 +43,8 @@ typedef struct {
 
 static GQuark account_connection_context_quark;
 
+static guint _mcd_account_signal_connection_process = 0;
+
 static void
 context_free (gpointer ptr)
 {
@@ -103,7 +105,7 @@ mcd_account_connection_proceed (McdAccount *account, gboolean success)
     else
     {
 	/* end of the chain */
-	g_signal_emit (account, _mcd_account_signals[CONNECTION_PROCESS], 0,
+	g_signal_emit (account, _mcd_account_signal_connection_process, 0,
 		       success);
 	if (success)
 	{
@@ -126,7 +128,7 @@ mcd_account_connection_proceed (McdAccount *account, gboolean success)
 inline void
 _mcd_account_connection_class_init (McdAccountClass *klass)
 {
-    _mcd_account_signals[CONNECTION_PROCESS] =
+    _mcd_account_signal_connection_process =
 	g_signal_new ("connection-process",
 		      G_OBJECT_CLASS_TYPE (klass),
 		      G_SIGNAL_RUN_LAST,
-- 
1.5.6.5




More information about the telepathy-commits mailing list