| 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 798dea3e90d2bc1a0bfd182b0cd45ff1ebef1070..df34834b6e8579852ed0fe2c7bcbc586ed073f04 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,15 @@ 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,
|
| + FROM_HERE,
|
| + base::Bind(&Operation::VerifyWriteStart, this));
|
| + } else {
|
| + BrowserThread::PostTask(BrowserThread::FILE,
|
| + FROM_HERE,
|
| + base::Bind(&Operation::Finish, this));
|
| + }
|
| }
|
|
|
| void Operation::VerifyWriteStart() {
|
|
|