aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Contzen <lcontzen@gmail.com>2012-08-08 17:07:20 +0800
committerLaurent Contzen <lcontzen@gmail.com>2012-08-09 18:51:40 +0800
commitf7ba567b17c1d0d0cdc5d04e0bca4d2368be75fa (patch)
tree2e923a3798d381ccbf48f8a33f648071a678175e
parentdd5645c7493ef3abf7787797b576d1ca64f7845f (diff)
downloadgsoc2013-empathy-f7ba567b17c1d0d0cdc5d04e0bca4d2368be75fa.tar
gsoc2013-empathy-f7ba567b17c1d0d0cdc5d04e0bca4d2368be75fa.tar.gz
gsoc2013-empathy-f7ba567b17c1d0d0cdc5d04e0bca4d2368be75fa.tar.bz2
gsoc2013-empathy-f7ba567b17c1d0d0cdc5d04e0bca4d2368be75fa.tar.lz
gsoc2013-empathy-f7ba567b17c1d0d0cdc5d04e0bca4d2368be75fa.tar.xz
gsoc2013-empathy-f7ba567b17c1d0d0cdc5d04e0bca4d2368be75fa.tar.zst
gsoc2013-empathy-f7ba567b17c1d0d0cdc5d04e0bca4d2368be75fa.zip
EmpathyRosterModelAggregator implements EmpathyRosterModel iface
-rw-r--r--libempathy-gtk/empathy-roster-model-aggregator.c19
1 files changed, 17 insertions, 2 deletions
diff --git a/libempathy-gtk/empathy-roster-model-aggregator.c b/libempathy-gtk/empathy-roster-model-aggregator.c
index 92fb0e8fd..1f6a0f124 100644
--- a/libempathy-gtk/empathy-roster-model-aggregator.c
+++ b/libempathy-gtk/empathy-roster-model-aggregator.c
@@ -1,6 +1,9 @@
/*
* empathy-roster-model-aggregator.c
*
+ * Implementation of EmpathyRosterModel using FolksIndividualAggregator as
+ * source.
+ *
* Copyright (C) 2012 Collabora Ltd. <http://www.collabora.co.uk/>
*
* This library is free software; you can redistribute it and/or
@@ -23,6 +26,8 @@
#include "empathy-roster-model-aggregator.h"
+#include "empathy-roster-model.h"
+
/**
* SECTION: empathy-roster-model-aggregator
* @title: EmpathyRosterModelAggregator
@@ -47,8 +52,12 @@
* Since: UNRELEASED
*/
-G_DEFINE_TYPE (EmpathyRosterModelAggregator, empathy_roster_model_aggregator,
- G_TYPE_OBJECT)
+static void roster_model_iface_init (EmpathyRosterModelInterface *iface);
+
+G_DEFINE_TYPE_WITH_CODE (EmpathyRosterModelAggregator,
+ empathy_roster_model_aggregator,
+ G_TYPE_OBJECT,
+ G_IMPLEMENT_INTERFACE (EMPATHY_TYPE_ROSTER_MODEL, roster_model_iface_init))
enum
{
@@ -164,3 +173,9 @@ empathy_roster_model_aggregator_new (void)
return g_object_new (EMPATHY_TYPE_ROSTER_MODEL_AGGREGATOR,
NULL);
}
+
+static void
+roster_model_iface_init (EmpathyRosterModelInterface *iface)
+{
+
+}