From b2a3a25224f1e0cbc9ab77ea8b5f098d494c6c18 Mon Sep 17 00:00:00 2001 From: "dhg@chromium.org" Date: Thu, 10 Jun 2010 22:36:38 +0000 Subject: Adding flushing of files on chromeos, so that when something is downloaded, its written out ot disk shortly after finish downloading. BUG=chromium-os:2661 TEST=none Review URL: http://codereview.chromium.org/2770002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49461 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/download/download_file.cc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'chrome/browser/download') diff --git a/chrome/browser/download/download_file.cc b/chrome/browser/download/download_file.cc index 6a9215f..1ccd966 100644 --- a/chrome/browser/download/download_file.cc +++ b/chrome/browser/download/download_file.cc @@ -163,6 +163,11 @@ bool DownloadFile::Rename(const FilePath& new_path) { void DownloadFile::Close() { if (file_stream_.get()) { +#if defined(OS_CHROMEOS) + // Currently we don't really care about the return value, since if it fails + // theres not much we can do. But we might in the future. + file_stream_->Flush(); +#endif file_stream_->Close(); file_stream_.reset(); } -- cgit v1.1