aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-tp-group.c
diff options
context:
space:
mode:
authorxclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>2007-12-13 21:22:29 +0800
committerxclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>2007-12-13 21:22:29 +0800
commit419860b9404ac780906b28b91bb502ae44a3ddc3 (patch)
treeb93a8990d4ef00fdf74a79c3e82ac0360042501b /libempathy/empathy-tp-group.c
parent6d0ece4ef502c6f2330c60f2d54a711e9e464470 (diff)
downloadgsoc2013-empathy-419860b9404ac780906b28b91bb502ae44a3ddc3.tar
gsoc2013-empathy-419860b9404ac780906b28b91bb502ae44a3ddc3.tar.gz
gsoc2013-empathy-419860b9404ac780906b28b91bb502ae44a3ddc3.tar.bz2
gsoc2013-empathy-419860b9404ac780906b28b91bb502ae44a3ddc3.tar.lz
gsoc2013-empathy-419860b9404ac780906b28b91bb502ae44a3ddc3.tar.xz
gsoc2013-empathy-419860b9404ac780906b28b91bb502ae44a3ddc3.tar.zst
gsoc2013-empathy-419860b9404ac780906b28b91bb502ae44a3ddc3.zip
Have to append a value before doing anything otherwise the array's size is 0
git-svn-id: svn+ssh://svn.gnome.org/svn/empathy/trunk@477 4ee84921-47dd-4033-b63a-18d7a039a3e4
Diffstat (limited to 'libempathy/empathy-tp-group.c')
-rw-r--r--libempathy/empathy-tp-group.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libempathy/empathy-tp-group.c b/libempathy/empathy-tp-group.c
index 9dd09d8c8..9c70321d7 100644
--- a/libempathy/empathy-tp-group.c
+++ b/libempathy/empathy-tp-group.c
@@ -384,7 +384,7 @@ tp_group_get_local_pending_cb (DBusGProxy *proxy,
EmpathyTpGroup *group = user_data;
EmpathyTpGroupPriv *priv = GET_PRIV (group);
GArray *handles;
- guint i;
+ guint i = 0;
if (error) {
empathy_debug (DEBUG_DOMAIN, "Failed to get local pendings: %s",
@@ -394,6 +394,7 @@ tp_group_get_local_pending_cb (DBusGProxy *proxy,
}
handles = g_array_sized_new (FALSE, FALSE, sizeof (guint), 1);
+ g_array_append_val (handles, i);
for (i = 0; array->len > i; i++) {
GValueArray *pending_struct;
const gchar *message;