From ba1d98a1d1bb8f47683891f7f435ecab887127b0 Mon Sep 17 00:00:00 2001 From: gevaerts Date: Mon, 20 Jul 2009 19:46:36 +0000 Subject: [PATCH] sd_first_drive is only used when HAVE_HOTSWAP is defined, so add appropriate #ifdefs git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21985 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/ata-sd-pp.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/firmware/target/arm/ata-sd-pp.c b/firmware/target/arm/ata-sd-pp.c index 78a2a4f3a..f2efd02e9 100644 --- a/firmware/target/arm/ata-sd-pp.c +++ b/firmware/target/arm/ata-sd-pp.c @@ -180,7 +180,9 @@ static const char sd_thread_name[] = "ata/sd"; static struct mutex sd_mtx SHAREDBSS_ATTR; static struct event_queue sd_queue; +#ifdef HAVE_HOTSWAP static int sd_first_drive = 0; +#endif /* Posted when card plugged status has changed */ #define SD_HOTSWAP 1 @@ -1359,8 +1361,12 @@ bool sd_present(IF_MD_NONVOID(int drive)) #ifdef CONFIG_STORAGE_MULTI int sd_num_drives(int first_drive) { +#ifdef HAVE_HOTSWAP /* Store which logical drive number(s) we have been assigned */ sd_first_drive = first_drive; +#else + (void)first_drive; +#endif #ifdef HAVE_MULTIDRIVE return 2; -- 2.11.4.GIT