summaryrefslogtreecommitdiffstats
path: root/rbutil/rbutilqt/base/utils.h
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2008-12-13 20:09:31 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2008-12-13 20:09:31 +0000
commitbc7917daeb494de9c17d2daf779c7cd612329e35 (patch)
tree659bc54c9779050750db51e3d6b32d0b4db4475a /rbutil/rbutilqt/base/utils.h
parentb42f379fa3f354ccc94266604bd30ac4f7ad70de (diff)
downloadrockbox-bc7917daeb494de9c17d2daf779c7cd612329e35.tar.gz
rockbox-bc7917daeb494de9c17d2daf779c7cd612329e35.tar.bz2
rockbox-bc7917daeb494de9c17d2daf779c7cd612329e35.zip
Make Rockbox Utility error out if the zip file its going to install requires more space than left on the device. Calculation adds a safety space of 1MB so you need at least 1MB more free space than the extracted archive. This also catches differences due to the size calculation not taking cluster losses into account. Free disk space is also displayed in the sysinfo dialog. Fixes FS#9417.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19428 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/rbutilqt/base/utils.h')
-rw-r--r--rbutil/rbutilqt/base/utils.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/base/utils.h b/rbutil/rbutilqt/base/utils.h
index 19cdca92c9..0a9135485a 100644
--- a/rbutil/rbutilqt/base/utils.h
+++ b/rbutil/rbutilqt/base/utils.h
@@ -28,6 +28,7 @@
bool recRmdir( const QString &dirName );
QString resolvePathCase(QString path);
+qulonglong filesystemFree(QString path);
#endif