summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlberto Mardegan <alberto.mardegan@nokia.com>2008-12-09 14:51:58 +0200
committerAlberto Mardegan <alberto.mardegan@nokia.com>2008-12-09 14:51:58 +0200
commitdba20e2a2d0b1167447db6195469a6e0c84aeba2 (patch)
tree3b53f95032f920cda52670652f31031b32c7a4c3 /src
parent6cacc55ce79d7e63afc6e1cfc043cc8d64e9fbbb (diff)
downloadtelepathy-mission-control-dba20e2a2d0b1167447db6195469a6e0c84aeba2.tar.gz
Avoid code duplication
Diffstat (limited to 'src')
-rw-r--r--src/mcd-account-compat.c11
-rw-r--r--src/mcd-account-conditions.c11
-rw-r--r--src/mcd-account-priv.h11
3 files changed, 11 insertions, 22 deletions
diff --git a/src/mcd-account-compat.c b/src/mcd-account-compat.c
index 5900f8b1..bacf83a0 100644
--- a/src/mcd-account-compat.c
+++ b/src/mcd-account-compat.c
@@ -52,17 +52,6 @@ typedef struct
gchar *requestor_client_id;
} McdAccountCompatReq;
-static inline void
-mcd_account_write_conf (McdAccount *account)
-{
- McdAccountManager *account_manager;
-
- account_manager = mcd_account_get_account_manager (account);
- g_return_if_fail (MCD_IS_ACCOUNT_MANAGER (account_manager));
-
- mcd_account_manager_write_conf (account_manager);
-}
-
static void
set_profile (TpSvcDBusProperties *self, const gchar *name,
const GValue *value)
diff --git a/src/mcd-account-conditions.c b/src/mcd-account-conditions.c
index f0e0a1a6..52aa4115 100644
--- a/src/mcd-account-conditions.c
+++ b/src/mcd-account-conditions.c
@@ -39,17 +39,6 @@
#include "_gen/interfaces.h"
-static inline void
-mcd_account_write_conf (McdAccount *account)
-{
- McdAccountManager *account_manager;
-
- account_manager = mcd_account_get_account_manager (account);
- g_return_if_fail (MCD_IS_ACCOUNT_MANAGER (account_manager));
-
- mcd_account_manager_write_conf (account_manager);
-}
-
static void
store_condition (gpointer key, gpointer value, gpointer userdata)
{
diff --git a/src/mcd-account-priv.h b/src/mcd-account-priv.h
index 7fd4ada8..82efa43d 100644
--- a/src/mcd-account-priv.h
+++ b/src/mcd-account-priv.h
@@ -55,5 +55,16 @@ G_GNUC_INTERNAL
void _mcd_account_online_request_completed (McdAccount *account,
GError *error);
+static inline void
+mcd_account_write_conf (McdAccount *account)
+{
+ McdAccountManager *account_manager;
+
+ account_manager = mcd_account_get_account_manager (account);
+ g_return_if_fail (MCD_IS_ACCOUNT_MANAGER (account_manager));
+
+ mcd_account_manager_write_conf (account_manager);
+}
+
#endif /* __MCD_ACCOUNT_PRIV_H__ */