From e513f69d25161dfabc8bc915ffdb80ba1b350947 Mon Sep 17 00:00:00 2001 From: Thomas Martitz Date: Sun, 25 Jul 2010 16:47:47 +0000 Subject: Add default case back to silence gcc false positive abount ext and dir being used uninitialized. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27556 a1c6a512-1295-4272-9138-f99709370657 --- apps/tree.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/tree.c b/apps/tree.c index c248631744..a18a29e09c 100644 --- a/apps/tree.c +++ b/apps/tree.c @@ -979,11 +979,15 @@ int rockbox_browse(const char *root, int dirfilter) setting = global_settings.fmr_file; break; #endif + default: + dir = ext = setting = NULL; + break; } /* If we've found a file to center on, do it */ if (setting) { + /* if setting != NULL, ext and dir are not used uninitialized */ snprintf(current, sizeof(current), "%s/%s.%s", dir, setting, ext); set_current_file(current); /* set_current_file changes dirlevel, change it back */ -- cgit v1.2.3