[evolution-data-server/account-mgmt: 13/42] Adapt libebackend to the new ESource API.
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server/account-mgmt: 13/42] Adapt libebackend to the new ESource API.
- Date: Sun, 20 May 2012 19:46:52 +0000 (UTC)
commit b832083d9af6915db2ee4041494de30e9e88d59f
Author: Matthew Barnes <mbarnes redhat com>
Date: Mon Sep 12 14:12:15 2011 -0400
Adapt libebackend to the new ESource API.
.../reference/libebackend/tmpl/e-dbus-service.sgml | 76 ------
libebackend/e-dbus-server.c | 6 +-
libebackend/e-dbus-service.c | 251 --------------------
libebackend/e-dbus-service.h | 86 -------
4 files changed, 4 insertions(+), 415 deletions(-)
---
diff --git a/libebackend/e-dbus-server.c b/libebackend/e-dbus-server.c
index d21c61c..917ea44 100644
--- a/libebackend/e-dbus-server.c
+++ b/libebackend/e-dbus-server.c
@@ -31,6 +31,7 @@
#endif
#include <libebackend/e-module.h>
+#include <libebackend/e-extensible.h>
#include <libebackend/e-backend-enumtypes.h>
#define E_DBUS_SERVER_GET_PRIVATE(obj) \
@@ -65,8 +66,9 @@ static guint signals[LAST_SIGNAL];
static GHashTable *directories_loaded;
G_LOCK_DEFINE_STATIC (directories_loaded);
-G_DEFINE_ABSTRACT_TYPE (
- EDBusServer, e_dbus_server, G_TYPE_OBJECT)
+G_DEFINE_ABSTRACT_TYPE_WITH_CODE (
+ EDBusServer, e_dbus_server, G_TYPE_OBJECT,
+ G_IMPLEMENT_INTERFACE (E_TYPE_EXTENSIBLE, NULL))
static void
dbus_server_bus_acquired_cb (GDBusConnection *connection,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]