summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2010-06-28 14:35:08 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2010-06-29 11:10:05 +0100
commit27b39353fff0b3891b3cd8bcd256b50b5b39c83c (patch)
tree236a067ecfc1db75dab0192d738f19a3677a1e37
parentd936dd9bbffb1992881f757898fafd972d796b88 (diff)
downloadtelepathy-glib-27b39353fff0b3891b3cd8bcd256b50b5b39c83c.tar.gz
tp_group_mixin_change_members: be more const-correct
-rw-r--r--telepathy-glib/group-mixin.c32
-rw-r--r--telepathy-glib/group-mixin.h11
2 files changed, 22 insertions, 21 deletions
diff --git a/telepathy-glib/group-mixin.c b/telepathy-glib/group-mixin.c
index b0fe826fb..975a98b0e 100644
--- a/telepathy-glib/group-mixin.c
+++ b/telepathy-glib/group-mixin.c
@@ -1337,10 +1337,10 @@ local_pending_added_foreach (guint i,
static void
local_pending_added (TpGroupMixin *mixin,
- TpIntSet *added,
- TpHandle actor,
- guint reason,
- const gchar *message)
+ const TpIntSet *added,
+ TpHandle actor,
+ guint reason,
+ const gchar *message)
{
LocalPendingInfo info;
_mixin_and_info data = { mixin, &info };
@@ -1514,10 +1514,10 @@ emit_members_changed_signals (GObject *channel,
static gboolean
change_members (GObject *obj,
const gchar *message,
- TpIntSet *add,
- TpIntSet *del,
- TpIntSet *add_local_pending,
- TpIntSet *add_remote_pending,
+ const TpIntSet *add,
+ const TpIntSet *del,
+ const TpIntSet *add_local_pending,
+ const TpIntSet *add_remote_pending,
TpHandle actor,
TpChannelGroupChangeReason reason,
const GHashTable *details)
@@ -1721,10 +1721,10 @@ change_members (GObject *obj,
gboolean
tp_group_mixin_change_members (GObject *obj,
const gchar *message,
- TpIntSet *add,
- TpIntSet *del,
- TpIntSet *add_local_pending,
- TpIntSet *add_remote_pending,
+ const TpIntSet *add,
+ const TpIntSet *del,
+ const TpIntSet *add_local_pending,
+ const TpIntSet *add_remote_pending,
TpHandle actor,
TpChannelGroupChangeReason reason)
{
@@ -1808,10 +1808,10 @@ tp_group_mixin_change_members (GObject *obj,
*/
gboolean
tp_group_mixin_change_members_detailed (GObject *obj,
- TpIntSet *add,
- TpIntSet *del,
- TpIntSet *add_local_pending,
- TpIntSet *add_remote_pending,
+ const TpIntSet *add,
+ const TpIntSet *del,
+ const TpIntSet *add_local_pending,
+ const TpIntSet *add_remote_pending,
const GHashTable *details)
{
const gchar *message;
diff --git a/telepathy-glib/group-mixin.h b/telepathy-glib/group-mixin.h
index cdd15ad2d..655e64f03 100644
--- a/telepathy-glib/group-mixin.h
+++ b/telepathy-glib/group-mixin.h
@@ -202,11 +202,12 @@ gboolean tp_group_mixin_get_handle_owners (GObject *obj,
void tp_group_mixin_change_flags (GObject *obj,
TpChannelGroupFlags add, TpChannelGroupFlags del);
gboolean tp_group_mixin_change_members (GObject *obj,
- const gchar *message, TpIntSet *add, TpIntSet *del,
- TpIntSet *add_local_pending, TpIntSet *add_remote_pending, TpHandle actor,
- TpChannelGroupChangeReason reason);
-gboolean tp_group_mixin_change_members_detailed (GObject *obj, TpIntSet *add,
- TpIntSet *del, TpIntSet *add_local_pending, TpIntSet *add_remote_pending,
+ const gchar *message, const TpIntSet *add, const TpIntSet *del,
+ const TpIntSet *add_local_pending, const TpIntSet *add_remote_pending,
+ TpHandle actor, TpChannelGroupChangeReason reason);
+gboolean tp_group_mixin_change_members_detailed (GObject *obj,
+ const TpIntSet *add, const TpIntSet *del,
+ const TpIntSet *add_local_pending, const TpIntSet *add_remote_pending,
const GHashTable *details);
void tp_group_mixin_change_self_handle (GObject *obj,
TpHandle new_self_handle);