| Index: chrome/browser/sync_file_system/drive_backend/callback_helper.h
|
| diff --git a/chrome/browser/sync_file_system/drive_backend/callback_helper.h b/chrome/browser/sync_file_system/drive_backend/callback_helper.h
|
| index 3a224bfb932aa04ee23c1fb8460702405585cb5b..e1064b2327187513ad5db4d0e307743d91966c95 100644
|
| --- a/chrome/browser/sync_file_system/drive_backend/callback_helper.h
|
| +++ b/chrome/browser/sync_file_system/drive_backend/callback_helper.h
|
| @@ -66,6 +66,13 @@ class CallbackHolder {
|
| template <typename>
|
| struct RelayToTaskRunnerHelper;
|
|
|
| +template <>
|
| +struct RelayToTaskRunnerHelper<void()> {
|
| + static void Run(CallbackHolder<void()>* holder) {
|
| + holder->task_runner()->PostTask(holder->from_here(), holder->callback());
|
| + }
|
| +};
|
| +
|
| template <typename... Args>
|
| struct RelayToTaskRunnerHelper<void(Args...)> {
|
| static void Run(CallbackHolder<void(Args...)>* holder, Args... args) {
|
|
|