summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-07-23 15:06:49 +0000
committerDana Jansens <danakj@orodu.net>2003-07-23 15:06:49 +0000
commit03186a7bab2c903fdf60c98134551c727808bd0b (patch)
tree9a84f29fb83a35fbe52937957f0dc57e1c273c38
parent2c92ab76795188b28df32cee636a8786a9e5ded4 (diff)
i already fixed this once :) var declarations go first
-rw-r--r--plugins/menu/timed_menu.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/plugins/menu/timed_menu.c b/plugins/menu/timed_menu.c
index db642fc1..3bf820a7 100644
--- a/plugins/menu/timed_menu.c
+++ b/plugins/menu/timed_menu.c
@@ -96,15 +96,18 @@ void timed_menu_read_pipe(int fd, void *d)
TIMED_MENU_DATA(menu)->buf + TIMED_MENU_DATA(menu)->buflen,
num_realloc);
if (num_read == 0) {
- menu->invalid = TRUE;
+ xmlDocPtr doc;
+ xmlNodePtr node;
+
+ menu->invalid = TRUE;
menu_clear(menu);
TIMED_MENU_DATA(menu)->buf[TIMED_MENU_DATA(menu)->buflen] = '\0';
- xmlDocPtr doc = xmlParseMemory(TIMED_MENU_DATA(menu)->buf,
+ doc = xmlParseMemory(TIMED_MENU_DATA(menu)->buf,
TIMED_MENU_DATA(menu)->buflen);
- xmlNodePtr node = xmlDocGetRootElement(doc);
+ node = xmlDocGetRootElement(doc);
if (!xmlStrcasecmp(node->name, (const xmlChar*) "timed_menu")) {
if ((node = parse_find_node("item", node->xmlChildrenNode)))