aboutsummaryrefslogtreecommitdiff
path: root/liblogdiag/ld-library-toolbar.c
diff options
context:
space:
mode:
authorPřemysl Janouch <p.janouch@gmail.com>2012-08-11 07:37:40 +0200
committerPřemysl Janouch <p.janouch@gmail.com>2012-08-11 20:17:10 +0200
commitf55afb6542b9eb39e56a32dc8a18002ad680ad41 (patch)
tree3598db4d389ba0cae87b701174c757ab4a74da75 /liblogdiag/ld-library-toolbar.c
parentb0ecd81212bd26a72d5c10f85c2061a9264ccf81 (diff)
downloadlogdiag-f55afb6542b9eb39e56a32dc8a18002ad680ad41.tar.gz
logdiag-f55afb6542b9eb39e56a32dc8a18002ad680ad41.tar.xz
logdiag-f55afb6542b9eb39e56a32dc8a18002ad680ad41.zip
Put subcategories and symbols in different lists.
Removes some ugliness from the code.
Diffstat (limited to 'liblogdiag/ld-library-toolbar.c')
-rw-r--r--liblogdiag/ld-library-toolbar.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/liblogdiag/ld-library-toolbar.c b/liblogdiag/ld-library-toolbar.c
index bd1baae..a4fa383 100644
--- a/liblogdiag/ld-library-toolbar.c
+++ b/liblogdiag/ld-library-toolbar.c
@@ -391,7 +391,7 @@ reload_library (LdLibraryToolbar *self)
{
GSList *categories;
- categories = (GSList *) ld_library_get_children (self->priv->library);
+ categories = (GSList *) ld_library_get_categories (self->priv->library);
g_slist_foreach (categories, load_category_cb, self);
}
}
@@ -560,7 +560,7 @@ on_category_toggle (GtkToggleButton *toggle_button, gpointer user_data)
}
else
{
- const GSList *children, *symbol_iter;
+ const GSList *symbols, *symbol_iter;
SymbolMenuItem *item;
gint x, y, menu_width;
@@ -576,15 +576,15 @@ on_category_toggle (GtkToggleButton *toggle_button, gpointer user_data)
g_object_ref (data->active_button);
category_name = ld_symbol_category_get_name (cat);
- children = ld_symbol_category_get_children (cat);
+ symbols = ld_symbol_category_get_symbols (cat);
- data->n_items = g_slist_length ((GSList *) children);
+ data->n_items = g_slist_length ((GSList *) symbols);
data->items = g_new (SymbolMenuItem, data->n_items);
data->active_item = -1;
item = data->items;
menu_width = 0;
- for (symbol_iter = children; symbol_iter;
+ for (symbol_iter = symbols; symbol_iter;
symbol_iter = symbol_iter->next)
{
LdRectangle area;