Index: base/task_runner_util.h |
diff --git a/base/task_runner_util.h b/base/task_runner_util.h |
index 9d20ef255ba0d0c2716d39aab019da9d88a8d01d..67e223e5f5d2ecb11071f18ce62d8d844170e31a 100644 |
--- a/base/task_runner_util.h |
+++ b/base/task_runner_util.h |
@@ -8,6 +8,7 @@ |
#include "base/bind.h" |
#include "base/bind_helpers.h" |
+#include "base/callback_internal.h" |
#include "base/logging.h" |
#include "base/task_runner.h" |
@@ -37,7 +38,7 @@ void ReplyAdapter(const Callback<void(ReturnType)>& callback, |
ReturnType* result) { |
DCHECK(result); |
if(!callback.is_null()) |
- callback.Run(*result); |
+ callback.Run(CallbackForward(*result)); |
} |
// Helper class for TaskRunner::PostTaskAndReplyWithResult. |