diff options
author | Frank Gevaerts <frank@gevaerts.be> | 2010-11-28 15:22:51 +0000 |
---|---|---|
committer | Frank Gevaerts <frank@gevaerts.be> | 2010-11-28 15:22:51 +0000 |
commit | 1db3dfdd759476ae4930958ec775fd2009674091 (patch) | |
tree | d3f4ca8200a049ecdad0452ca4bb322e452b2ae6 /firmware/export/disk.h | |
parent | 4063389bffe63052da2e78413b0cc1f530733db3 (diff) |
Accept FS#11774 by Michael Hohmuth (with some own modifications to #ifdef conditions)
Unmount all filesystems before connecting USB. This ensures that all filehandles are closed, which avoids possible filesystem corruption
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28693 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/disk.h')
-rw-r--r-- | firmware/export/disk.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/firmware/export/disk.h b/firmware/export/disk.h index db722a8eda..347d8b44db 100644 --- a/firmware/export/disk.h +++ b/firmware/export/disk.h @@ -41,6 +41,7 @@ struct partinfo* disk_partinfo(int partition); void disk_init_subsystem(void); /* Initialises mutexes */ int disk_mount_all(void); /* returns the # of successful mounts */ int disk_mount(int drive); +int disk_unmount_all(void); int disk_unmount(int drive); /* The number of 512-byte sectors in a "logical" sector. Needed for ipod 5.5G */ |