[Telepathy-commits] [telepathy-mission-control/master] Define MC_ACCOUNT_DBUS_OBJECT_BASE_LEN

mardy mardy at 64d1ce6a-1406-0410-9ac8-afed03b27183
Mon Nov 17 00:05:12 PST 2008


git-svn-id: https://projects.maemo.org/svn/chavo/trunk/framework/open/telepathy-mission-control@20534 64d1ce6a-1406-0410-9ac8-afed03b27183
---
 libmcclient/dbus-api.h   |    2 ++
 libmcclient/mc-account.c |    3 +--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/libmcclient/dbus-api.h b/libmcclient/dbus-api.h
index 4213d27..c4f4cac 100644
--- a/libmcclient/dbus-api.h
+++ b/libmcclient/dbus-api.h
@@ -31,6 +31,8 @@
 #define MC_ACCOUNT_MANAGER_DBUS_SERVICE "org.freedesktop.Telepathy.AccountManager"
 #define MC_ACCOUNT_MANAGER_DBUS_OBJECT "/org/freedesktop/Telepathy/AccountManager"
 #define MC_ACCOUNT_DBUS_OBJECT_BASE "/org/freedesktop/Telepathy/Account/"
+#define MC_ACCOUNT_DBUS_OBJECT_BASE_LEN \
+    (sizeof (MC_ACCOUNT_DBUS_OBJECT_BASE) - 1)
 
 #include <libmcclient/_gen/enums.h>
 #include <libmcclient/_gen/gtypes.h>
diff --git a/libmcclient/mc-account.c b/libmcclient/mc-account.c
index 8266473..ffc7775 100644
--- a/libmcclient/mc-account.c
+++ b/libmcclient/mc-account.c
@@ -134,8 +134,7 @@ parse_object_path (McAccount *account)
 
     account->manager_name = g_strdup (manager);
     account->protocol_name = g_strdup (protocol);
-    account->name = object_path +
-       	(sizeof (MC_ACCOUNT_DBUS_OBJECT_BASE) - 1);
+    account->name = object_path + MC_ACCOUNT_DBUS_OBJECT_BASE_LEN;
     return TRUE;
 }
 
-- 
1.5.6.5




More information about the Telepathy-commits mailing list