summaryrefslogtreecommitdiffstats
path: root/media/mtp/MtpStorage.cpp
diff options
context:
space:
mode:
authorMike Lockwood <lockwood@android.com>2011-02-18 09:07:14 -0500
committerMike Lockwood <lockwood@android.com>2011-02-22 13:57:23 -0800
commit467ca0de6d7fd55787a37de9dfd7e5325e1c3c6f (patch)
treeb2f83ecf23e9bc3b86eb5e79a78811a12d4dd274 /media/mtp/MtpStorage.cpp
parent0c4650b4d566f65aa6faa9be45e7f1e29148e1a9 (diff)
downloadframeworks_base-467ca0de6d7fd55787a37de9dfd7e5325e1c3c6f.zip
frameworks_base-467ca0de6d7fd55787a37de9dfd7e5325e1c3c6f.tar.gz
frameworks_base-467ca0de6d7fd55787a37de9dfd7e5325e1c3c6f.tar.bz2
MTP: Add support for dynamically adding and removing storage units
BUG: 3402847 Change-Id: I7da266061d949abcb6bb11c6faaa47b5e4a2a977
Diffstat (limited to 'media/mtp/MtpStorage.cpp')
-rw-r--r--media/mtp/MtpStorage.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/media/mtp/MtpStorage.cpp b/media/mtp/MtpStorage.cpp
index 2fbbc51..6cb88b3 100644
--- a/media/mtp/MtpStorage.cpp
+++ b/media/mtp/MtpStorage.cpp
@@ -59,7 +59,7 @@ int MtpStorage::getAccessCapability() const {
uint64_t MtpStorage::getMaxCapacity() {
if (mMaxCapacity == 0) {
struct statfs stat;
- if (statfs(mFilePath, &stat))
+ if (statfs(getPath(), &stat))
return -1;
mMaxCapacity = (uint64_t)stat.f_blocks * (uint64_t)stat.f_bsize;
}
@@ -68,7 +68,7 @@ uint64_t MtpStorage::getMaxCapacity() {
uint64_t MtpStorage::getFreeSpace() {
struct statfs stat;
- if (statfs(mFilePath, &stat))
+ if (statfs(getPath(), &stat))
return -1;
uint64_t freeSpace = (uint64_t)stat.f_bavail * (uint64_t)stat.f_bsize;
return (freeSpace > mReserveSpace ? freeSpace - mReserveSpace : 0);