summaryrefslogtreecommitdiff
path: root/plugins/menu/fifo_menu.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-07-22 16:26:19 +0000
committerDana Jansens <danakj@orodu.net>2003-07-22 16:26:19 +0000
commit3340aaeb4d4e07cfe13722900f09dde82be18ce3 (patch)
treeb779b9f37e05aa22491baad5e58425579b25dd91 /plugins/menu/fifo_menu.c
parentea6258ce0f8b4e7af8d44f2e540eb25ccfe8955b (diff)
declare vars at the top of the block
Diffstat (limited to 'plugins/menu/fifo_menu.c')
-rw-r--r--plugins/menu/fifo_menu.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/plugins/menu/fifo_menu.c b/plugins/menu/fifo_menu.c
index fc5ed0e1..71326225 100644
--- a/plugins/menu/fifo_menu.c
+++ b/plugins/menu/fifo_menu.c
@@ -79,15 +79,18 @@ void fifo_menu_handler(int fd, void *d) {
num_realloc);
if (num_read == 0) { /* eof */
+ xmlDocPtr doc;
+ xmlNodePtr node;
+
menu->invalid = TRUE;
menu_clear(menu);
FIFO_MENU_DATA(menu)->buf[FIFO_MENU_DATA(menu)->buflen] = '\0';
- xmlDocPtr doc = xmlParseMemory(FIFO_MENU_DATA(menu)->buf,
- FIFO_MENU_DATA(menu)->buflen);
+ doc = xmlParseMemory(FIFO_MENU_DATA(menu)->buf,
+ FIFO_MENU_DATA(menu)->buflen);
- xmlNodePtr node = xmlDocGetRootElement(doc);
+ node = xmlDocGetRootElement(doc);
if (node &&
!xmlStrcasecmp(node->name, (const xmlChar*) "fifo_menu")) {