diff options
Diffstat (limited to 'libmenu/menu-layout.c')
-rw-r--r-- | libmenu/menu-layout.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/libmenu/menu-layout.c b/libmenu/menu-layout.c index fd5c830..f51ef24 100644 --- a/libmenu/menu-layout.c +++ b/libmenu/menu-layout.c @@ -2,6 +2,7 @@ /* * Copyright (C) 2002 - 2004 Red Hat, Inc. + * Copyright (C) 2012-2021 MATE Developers * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -120,7 +121,6 @@ typedef struct gpointer user_data; } MenuLayoutNodeEntriesMonitor; - static inline MenuLayoutNode * node_next (MenuLayoutNode *node) { @@ -1129,7 +1129,6 @@ menu_layout_node_root_remove_entries_monitor (MenuLayoutNode * } } - /* * Menu file parsing */ @@ -1171,7 +1170,6 @@ static void passthrough_handler (GMarkupParseContext *context, gpointer user_data, GError **error); - static GMarkupParser menu_funcs = { start_element_handler, end_element_handler, @@ -1582,7 +1580,6 @@ start_matching_rule_element (MenuParser *parser, error)) return; - if (ELEMENT_IS ("Filename")) { push_node (parser, MENU_LAYOUT_NODE_FILENAME); @@ -2166,6 +2163,8 @@ end_element_handler (GMarkupParseContext *context, if (!fixup_move_node (context, parser, parser->stack_top, error)) goto out; break; + default: + g_assert_not_reached(); } out: @@ -2251,6 +2250,8 @@ text_handler (GMarkupParseContext *context, g_markup_parse_context_get_element (context)); } break; + default: + g_assert_not_reached(); } add_context_to_error (error, context); |