static void read_statusbar_config_from_node(CONFIG_NODE *node) { CONFIG_NODE *items; GSList *tmp; items = config_node_section(node, "items", -1); if (items != NULL) statusbar_read_items(items); tmp = config_node_first(node->value); for (; tmp != NULL; tmp = config_node_next(tmp)) { if (tmp->data != items) statusbar_read_group(tmp->data); } }
static void read_statusbar_config_from_node(CONFIG_NODE *node) { CONFIG_NODE *items, *group; GSList *tmp; int i; items = iconfig_node_section(node, "items", -1); if (items != NULL) statusbar_read_items(items); for (tmp = config_node_first(node->value), i = 0; tmp != NULL; tmp = config_node_next(tmp), i++) { group = tmp->data; if (group != items) { skip_corrupt_config(node, group, i, ""); statusbar_read_group(group); } } }