summaryrefslogtreecommitdiff
path: root/firmware/common/disk.c
diff options
context:
space:
mode:
authorAmaury Pouly <pamaury@rockbox.org>2011-12-19 00:40:11 +0000
committerAmaury Pouly <pamaury@rockbox.org>2011-12-19 00:40:11 +0000
commitba2740a5b8feb5f06ecc5e8aeabef52b1fccffe1 (patch)
tree23574d162198fd010b0d1a99f9c0ed371c134886 /firmware/common/disk.c
parent676708c43f399b0686f4af59046396bcc5a710a0 (diff)
disk: fix sector multiplier init, also remove a test which has became obsolete
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31356 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/common/disk.c')
-rw-r--r--firmware/common/disk.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/firmware/common/disk.c b/firmware/common/disk.c
index 89805729a6..1a7ddd9eb4 100644
--- a/firmware/common/disk.c
+++ b/firmware/common/disk.c
@@ -61,7 +61,7 @@ static int vol_drive[NUM_VOLUMES]; /* mounted to which drive (-1 if none) */
static struct mutex disk_mutex;
#ifdef MAX_LOG_SECTOR_SIZE
-static int disk_sector_multiplier[NUM_DRIVES] = {1};
+static int disk_sector_multiplier[NUM_DRIVES] = {[0 ... NUM_DRIVES-1] = 1};
int disk_get_sector_multiplier(IF_MD_NONVOID(int drive))
{
@@ -217,8 +217,7 @@ int disk_mount(int drive)
mounted++;
vol_drive[volume] = drive; /* remember the drive for this volume */
volume = get_free_volume(); /* prepare next entry */
- if (drive == 0)
- disk_sector_multiplier[drive] = j;
+ disk_sector_multiplier[drive] = j;
break;
}
}