diff options
Diffstat (limited to 'src/3rdparty/webkit/WebCore/storage/OriginUsageRecord.cpp')
-rw-r--r-- | src/3rdparty/webkit/WebCore/storage/OriginUsageRecord.cpp | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/3rdparty/webkit/WebCore/storage/OriginUsageRecord.cpp b/src/3rdparty/webkit/WebCore/storage/OriginUsageRecord.cpp index 211ba6993f..5f4957fcbb 100644 --- a/src/3rdparty/webkit/WebCore/storage/OriginUsageRecord.cpp +++ b/src/3rdparty/webkit/WebCore/storage/OriginUsageRecord.cpp @@ -30,7 +30,7 @@ #if ENABLE(DATABASE) -#include "FileSystem.h" +#include "SQLiteFileSystem.h" namespace WebCore { @@ -82,13 +82,9 @@ unsigned long long OriginUsageRecord::diskUsage() const String& path = m_databaseMap.get(*iUnknown).filename; ASSERT(!path.isEmpty()); - long long size; - if (getFileSize(path, size)) - m_databaseMap.set(*iUnknown, DatabaseEntry(path, size)); - else { - // When we can't determine the file size, we'll just have to assume the file is missing/inaccessible. - m_databaseMap.set(*iUnknown, DatabaseEntry(path, 0)); - } + // When we can't determine the file size, we'll just have to assume the file is missing/inaccessible. + long long size = SQLiteFileSystem::getDatabaseFileSize(path); + m_databaseMap.set(*iUnknown, DatabaseEntry(path, size)); } m_unknownSet.clear(); |