Index: chrome/browser/extensions/api/image_writer_private/operation_linux.cc |
diff --git a/chrome/browser/extensions/api/image_writer_private/operation_linux.cc b/chrome/browser/extensions/api/image_writer_private/operation_linux.cc |
index e54b5241ceba913bc194311d659830c42471d5fc..4b92badca9fb8e6658106efe265aaf6a037a2a69 100644 |
--- a/chrome/browser/extensions/api/image_writer_private/operation_linux.cc |
+++ b/chrome/browser/extensions/api/image_writer_private/operation_linux.cc |
@@ -138,11 +138,19 @@ void Operation::WriteComplete() { |
DVLOG(2) << "Completed write of " << image_path_.value(); |
SetProgress(kProgressComplete); |
- BrowserThread::PostTask( |
- BrowserThread::FILE, |
- FROM_HERE, |
- base::Bind(&Operation::VerifyWriteStart, |
- this)); |
+ if (verify_write_) { |
+ BrowserThread::PostTask( |
+ BrowserThread::FILE, |
tbarzic
2013/12/14 01:01:04
indent+=2
Drew Haven
2013/12/16 20:15:33
Done.
|
+ FROM_HERE, |
+ base::Bind(&Operation::VerifyWriteStart, |
+ this)); |
tbarzic
2013/12/14 01:01:04
can't this fit in the previous line?
Drew Haven
2013/12/16 20:15:33
Yep, oops. Hold-over from a longer set of argumen
|
+ } else { |
+ BrowserThread::PostTask( |
+ BrowserThread::FILE, |
+ FROM_HERE, |
+ base::Bind(&Operation::Finish, |
+ this)); |
+ } |
} |
void Operation::VerifyWriteStart() { |