From fb1d7c663bc4dce374f35a16907257b77d1343fb Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Mon, 12 Sep 2011 14:12:15 -0400 Subject: [PATCH] Adapt libebackend to the new ESource API. --- libebackend/e-dbus-server.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libebackend/e-dbus-server.c b/libebackend/e-dbus-server.c index 056d975..0d72a36 100644 --- a/libebackend/e-dbus-server.c +++ b/libebackend/e-dbus-server.c @@ -31,6 +31,7 @@ #endif #include +#include #include #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, -- 2.7.4