[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