X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=src%2Fwebkit%2Fbrowser%2Fdatabase%2Fdatabase_tracker_unittest.cc;h=6422ac109a04561ecdb4d02061f168f5af2e62cc;hb=ff3e2503a20db9193d323c1d19c38c68004dec4a;hp=9d4d0ac24d1c829d4440a1d4bafdfb55745ac196;hpb=7338fba38ba696536d1cc9d389afd716a6ab2fe6;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/webkit/browser/database/database_tracker_unittest.cc b/src/webkit/browser/database/database_tracker_unittest.cc index 9d4d0ac..6422ac1 100644 --- a/src/webkit/browser/database/database_tracker_unittest.cc +++ b/src/webkit/browser/database/database_tracker_unittest.cc @@ -3,12 +3,12 @@ // found in the LICENSE file. #include "base/file_util.h" +#include "base/files/file.h" #include "base/files/file_path.h" #include "base/files/scoped_temp_dir.h" #include "base/memory/scoped_ptr.h" #include "base/message_loop/message_loop.h" #include "base/message_loop/message_loop_proxy.h" -#include "base/platform_file.h" #include "base/strings/utf_string_conversions.h" #include "base/time/time.h" #include "net/base/net_errors.h" @@ -173,19 +173,11 @@ class TestQuotaManagerProxy : public quota::QuotaManagerProxy { bool EnsureFileOfSize(const base::FilePath& file_path, int64 length) { - base::PlatformFileError error_code(base::PLATFORM_FILE_ERROR_FAILED); - base::PlatformFile file = - base::CreatePlatformFile( - file_path, - base::PLATFORM_FILE_OPEN_ALWAYS | base::PLATFORM_FILE_WRITE, - NULL, - &error_code); - if (error_code != base::PLATFORM_FILE_OK) + base::File file(file_path, + base::File::FLAG_OPEN_ALWAYS | base::File::FLAG_WRITE); + if (!file.IsValid()) return false; - if (!base::TruncatePlatformFile(file, length)) - error_code = base::PLATFORM_FILE_ERROR_FAILED; - base::ClosePlatformFile(file); - return error_code == base::PLATFORM_FILE_OK; + return file.SetLength(length); } } // namespace