diff options
-rw-r--r-- | debian/changelog | 7 | ||||
-rw-r--r-- | libindicate/server.c | 4 |
2 files changed, 9 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog index d49dfa2..977132b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +indicator-applet (0.2.0~bzr319-0ubuntu1~ppa5) UNRELEASED; urgency=low + + * Upstream fix for server.c and get indicators with hidden + indicators in the list. + + -- Ted Gould <ted@ubuntu.com> Wed, 05 Aug 2009 01:26:11 +0100 + indicator-applet (0.2.0~bzr319-0ubuntu1~ppa4) karmic; urgency=low * Upstream fix to PC file. diff --git a/libindicate/server.c b/libindicate/server.c index a3d3be8..e1e3479 100644 --- a/libindicate/server.c +++ b/libindicate/server.c @@ -945,11 +945,11 @@ get_indicator_list (IndicateServer * server, GArray ** indicators, GError ** err GSList * iter; int i; - for (iter = priv->indicators, i = 0; iter != NULL; iter = iter->next, i++) { + for (iter = priv->indicators, i = 0; iter != NULL; iter = iter->next) { IndicateIndicator * indicator = INDICATE_INDICATOR(iter->data); if (indicate_indicator_is_visible(indicator)) { guint id = indicate_indicator_get_id(indicator); - g_array_insert_val(*indicators, i, id); + g_array_insert_val(*indicators, i++, id); } } |