summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/misc.c8
-rw-r--r--apps/misc.h2
2 files changed, 10 insertions, 0 deletions
diff --git a/apps/misc.c b/apps/misc.c
index fb83bde..0a31339 100644
--- a/apps/misc.c
+++ b/apps/misc.c
@@ -62,10 +62,12 @@
#include "misc.h"
#ifdef BOOTFILE
+#ifndef USB_IPODSTYLE
#include "textarea.h"
#include "rolo.h"
#include "yesno.h"
#endif
+#endif
/* Format a large-range value for output, using the appropriate unit so that
* the displayed value is in the range 1 <= display < 1000 (1024 for "binary"
@@ -773,12 +775,16 @@ long default_event_handler_ex(long event, void (*callback)(void *), void *parame
scrobbler_flush_cache();
system_flush();
#ifdef BOOTFILE
+#ifndef USB_IPODSTYLE
check_bootfile(false); /* gets initial size */
#endif
+#endif
usb_screen();
#ifdef BOOTFILE
+#ifndef USB_IPODSTYLE
check_bootfile(true);
#endif
+#endif
system_restore();
}
return SYS_USB_CONNECTED;
@@ -871,6 +877,7 @@ int get_replaygain_mode(bool have_track_gain, bool have_album_gain)
#endif
#ifdef BOOTFILE
+#ifndef USB_IPODSTYLE
/*
memorize/compare details about the BOOTFILE
we don't use dircache because it may not be up to date after
@@ -914,3 +921,4 @@ void check_bootfile(bool do_rolo)
closedir(dir);
}
#endif
+#endif
diff --git a/apps/misc.h b/apps/misc.h
index 20cb84b..b30942f 100644
--- a/apps/misc.h
+++ b/apps/misc.h
@@ -100,7 +100,9 @@ int get_replaygain_mode(bool have_track_gain, bool have_album_gain);
#endif
#ifdef BOOTFILE
+#ifndef USB_IPODSTYLE
void check_bootfile(bool do_rolo);
#endif
+#endif
#endif /* MISC_H */