author | llornkcor <llornkcor> | 2002-07-20 19:24:20 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2002-07-20 19:24:20 (UTC) |
commit | 2ba2f7293e6b7b7b54e733ff84e0b57f0dbc3dfc (patch) (side-by-side diff) | |
tree | 54721319a2e07ebda9def3f139f7302c64fef886 | |
parent | 8c335cfdfffede8b7a864566ec4d9507a2978684 (diff) | |
download | opie-2ba2f7293e6b7b7b54e733ff84e0b57f0dbc3dfc.zip opie-2ba2f7293e6b7b7b54e733ff84e0b57f0dbc3dfc.tar.gz opie-2ba2f7293e6b7b7b54e733ff84e0b57f0dbc3dfc.tar.bz2 |
ok, here ya go.
-rw-r--r-- | noncore/settings/sysinfo/storage.cpp | 26 |
1 files changed, 10 insertions, 16 deletions
diff --git a/noncore/settings/sysinfo/storage.cpp b/noncore/settings/sysinfo/storage.cpp index f76fbdb..b369ff1 100644 --- a/noncore/settings/sysinfo/storage.cpp +++ b/noncore/settings/sysinfo/storage.cpp @@ -210,31 +210,25 @@ void MountInfo::updateData() //--------------------------------------------------------------------------- FileSystem::FileSystem( const QString &p ) : fspath( p ), blkSize(512), totalBlks(0), availBlks(0) { update(); } void FileSystem::update() { #if defined(_OS_LINUX_) || defined(Q_OS_LINUX) - struct statfs fs; - if ( !statfs( fspath.latin1(), &fs ) ) { - if( fspath.left(8) == "/mnt/ram") { //ugly hack openzaurus - blkSize = fs.f_bsize; - totalBlks = fs.f_blocks; - availBlks = fs.f_ffree; - } else { - blkSize = fs.f_bsize; - totalBlks = fs.f_blocks; - availBlks = fs.f_bavail; - } - } else { - blkSize = 0; - totalBlks = 0; - availBlks = 0; - } + struct statfs fs; + if ( !statfs( fspath.latin1(), &fs ) ) { + blkSize = fs.f_bsize; + totalBlks = fs.f_blocks; + availBlks = fs.f_bavail; + } else { + blkSize = 0; + totalBlks = 0; + availBlks = 0; + } #endif } |