| Index: storage/browser/fileapi/task_runner_bound_observer_list.h
|
| diff --git a/storage/browser/fileapi/task_runner_bound_observer_list.h b/storage/browser/fileapi/task_runner_bound_observer_list.h
|
| index bbe91f777fe8ca8e5c989aaa1706f21efca9c3ff..2af1c94c1a54a392f23731ae3a8d5d0ae32a714c 100644
|
| --- a/storage/browser/fileapi/task_runner_bound_observer_list.h
|
| +++ b/storage/browser/fileapi/task_runner_bound_observer_list.h
|
| @@ -17,7 +17,7 @@ namespace storage {
|
| // A wrapper for dispatching method.
|
| template <class T, class Method, class Params>
|
| void NotifyWrapper(T obj, Method m, const Params& p) {
|
| - base::DispatchToMethod(base::internal::UnwrapTraits<T>::Unwrap(obj), m, p);
|
| + base::DispatchToMethod(obj, m, p);
|
| }
|
|
|
| // An observer list helper to notify on a given task runner.
|
| @@ -69,7 +69,7 @@ class TaskRunnerBoundObserverList {
|
| for (typename ObserversListMap::const_iterator it = observers_.begin();
|
| it != observers_.end(); ++it) {
|
| if (!it->second.get() || it->second->RunsTasksOnCurrentThread()) {
|
| - base::DispatchToMethod(UnwrapTraits::Unwrap(it->first), method, params);
|
| + base::DispatchToMethod(it->first, method, params);
|
| continue;
|
| }
|
| it->second->PostTask(
|
| @@ -80,8 +80,6 @@ class TaskRunnerBoundObserverList {
|
| }
|
|
|
| private:
|
| - typedef base::internal::UnwrapTraits<ObserverStoreType> UnwrapTraits;
|
| -
|
| ObserversListMap observers_;
|
| };
|
|
|
|
|