summaryrefslogtreecommitdiff
path: root/firmware/common/disk.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/common/disk.c')
-rw-r--r--firmware/common/disk.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/firmware/common/disk.c b/firmware/common/disk.c
index 51d033b678..c096878e86 100644
--- a/firmware/common/disk.c
+++ b/firmware/common/disk.c
@@ -174,6 +174,13 @@ int disk_mount(int drive)
174 174
175 int volume = get_free_volume(); 175 int volume = get_free_volume();
176 176
177 if (volume < 0)
178 {
179 DEBUGF("No Free Volumes\n");
180 disk_writer_unlock();
181 return 0;
182 }
183
177 if (!disk_init(IF_MD(drive))) 184 if (!disk_init(IF_MD(drive)))
178 { 185 {
179 disk_writer_unlock(); 186 disk_writer_unlock();