diff options
author | Přemysl Janouch <p.janouch@gmail.com> | 2012-08-11 07:37:40 +0200 |
---|---|---|
committer | Přemysl Janouch <p.janouch@gmail.com> | 2012-08-11 20:17:10 +0200 |
commit | f55afb6542b9eb39e56a32dc8a18002ad680ad41 (patch) | |
tree | 3598db4d389ba0cae87b701174c757ab4a74da75 /liblogdiag/ld-library-toolbar.c | |
parent | b0ecd81212bd26a72d5c10f85c2061a9264ccf81 (diff) | |
download | logdiag-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.c | 10 |
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; |