>From 507e5a308b288faf400bf0f09bfd4143d7fbad43 Mon Sep 17 00:00:00 2001
From: Salvatore Iovene <salvatore.iovene@linux.intel.com>
Date: Wed, 15 Jun 2011 02:38:09 -0700
Subject: [PATCH 5/7] syncevo-dbus-server: use #defines for the dbus parameters.

---
 src/NotificationBackendMLite.cpp |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/NotificationBackendMLite.cpp b/src/NotificationBackendMLite.cpp
index 7fd70d9..c7b990e 100644
--- a/src/NotificationBackendMLite.cpp
+++ b/src/NotificationBackendMLite.cpp
@@ -24,6 +24,11 @@
 
 SE_BEGIN_CXX
 
+/// TODO: these should really be in a common place.
+#define SYNCEVOLUTION_SERVICE_NAME "org.syncevolution"
+#define SYNCEVOLUTION_OBJECT_PATH  "/org/syncevolution/Server"
+#define SYNCEVOLUTION_INTERFACE    "org.syncevolution.Server"
+
 NotificationBackendMLite::NotificationBackendMLite()
 {
 }
@@ -46,9 +51,9 @@ void NotificationBackendMLite::publish(
     n.setSummary(QString::fromStdString(summary));
     n.setBody(QString::fromStdString(body));
 
-    MRemoteAction action("org.syncevolution",
-                         "/org/syncevolution/Server",
-                         "org.syncevolution.Server",
+    MRemoteAction action(SYNCEVOLUTION_SERVICE_NAME,
+                         SYNCEVOLUTION_OBJECT_PATH,
+                         SYNCEVOLUTION_INTERFACE,
                          "org.syncevolution.Server.NotificationAction");
     n.setAction(action);
 
-- 
1.7.2.2

