Index: chrome/browser/platform_util.cc |
diff --git a/chrome/browser/platform_util.cc b/chrome/browser/platform_util.cc |
index 8ad9fb670ee9b7e65f7552abd93c880b611742a7..7100120ce34936fc19a1b32f9ba8fd1997b5282f 100644 |
--- a/chrome/browser/platform_util.cc |
+++ b/chrome/browser/platform_util.cc |
@@ -25,14 +25,16 @@ void VerifyAndOpenItemOnBlockingThread(const base::FilePath& path, |
base::File target_item(path, base::File::FLAG_OPEN | base::File::FLAG_READ); |
if (!base::PathExists(path)) { |
if (!callback.is_null()) |
- BrowserThread::PostTask(BrowserThread::UI, FROM_HERE, |
- base::Bind(callback, OPEN_FAILED_PATH_NOT_FOUND)); |
+ BrowserThread::PostTask( |
+ BrowserThread::UI, FROM_HERE, |
+ base::BindOnce(callback, OPEN_FAILED_PATH_NOT_FOUND)); |
return; |
} |
if (base::DirectoryExists(path) != (type == OPEN_FOLDER)) { |
if (!callback.is_null()) |
- BrowserThread::PostTask(BrowserThread::UI, FROM_HERE, |
- base::Bind(callback, OPEN_FAILED_INVALID_TYPE)); |
+ BrowserThread::PostTask( |
+ BrowserThread::UI, FROM_HERE, |
+ base::BindOnce(callback, OPEN_FAILED_INVALID_TYPE)); |
return; |
} |
@@ -40,7 +42,7 @@ void VerifyAndOpenItemOnBlockingThread(const base::FilePath& path, |
internal::PlatformOpenVerifiedItem(path, type); |
if (!callback.is_null()) |
BrowserThread::PostTask(BrowserThread::UI, FROM_HERE, |
- base::Bind(callback, OPEN_SUCCEEDED)); |
+ base::BindOnce(callback, OPEN_SUCCEEDED)); |
} |
} // namespace |
@@ -61,8 +63,8 @@ void OpenItem(Profile* profile, |
base::PostTaskWithTraits(FROM_HERE, |
base::TaskTraits().MayBlock().WithPriority( |
base::TaskPriority::BACKGROUND), |
- base::Bind(&VerifyAndOpenItemOnBlockingThread, |
- full_path, item_type, callback)); |
+ base::BindOnce(&VerifyAndOpenItemOnBlockingThread, |
+ full_path, item_type, callback)); |
} |
} // namespace platform_util |