diff options
author | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-16 14:06:11 +0000 |
---|---|---|
committer | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-16 14:06:11 +0000 |
commit | a66e33a22551f345c784e94e324ef7f59eb82460 (patch) | |
tree | 0cef9730b0d0fe6ad2e4f74f754c3fc17cee4067 /chrome/browser/sync/glue/password_model_worker.cc | |
parent | f8efd95f9652964bc214367648c5dfbce8ae9d30 (diff) | |
download | chromium_src-a66e33a22551f345c784e94e324ef7f59eb82460.zip chromium_src-a66e33a22551f345c784e94e324ef7f59eb82460.tar.gz chromium_src-a66e33a22551f345c784e94e324ef7f59eb82460.tar.bz2 |
sync: Get rid of duplicated typedef Closure definition.
The closure.h file just defines a callback type. But base/callback.h already
define a callback with the same type, but with a different name. So just use
the callback from base instead.
BUG=26443
TEST=trybots
Signed-off-by: Thiago Farina <tfarina@chromium.org>
Review URL: http://codereview.chromium.org/2966009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52662 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/sync/glue/password_model_worker.cc')
-rw-r--r-- | chrome/browser/sync/glue/password_model_worker.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/sync/glue/password_model_worker.cc b/chrome/browser/sync/glue/password_model_worker.cc index be7531b..5e7669c 100644 --- a/chrome/browser/sync/glue/password_model_worker.cc +++ b/chrome/browser/sync/glue/password_model_worker.cc @@ -4,12 +4,12 @@ #include "chrome/browser/sync/glue/password_model_worker.h" +#include "base/callback.h" #include "base/logging.h" #include "base/ref_counted.h" #include "base/task.h" #include "base/waitable_event.h" #include "chrome/browser/password_manager/password_store.h" -#include "chrome/browser/sync/util/closure.h" using base::WaitableEvent; @@ -19,7 +19,7 @@ PasswordModelWorker::PasswordModelWorker(PasswordStore* password_store) : password_store_(password_store) { } -void PasswordModelWorker::DoWorkAndWaitUntilDone(Closure* work) { +void PasswordModelWorker::DoWorkAndWaitUntilDone(Callback0::Type* work) { WaitableEvent done(false, false); password_store_->ScheduleTask( NewRunnableMethod(this, &PasswordModelWorker::CallDoWorkAndSignalTask, @@ -27,7 +27,7 @@ void PasswordModelWorker::DoWorkAndWaitUntilDone(Closure* work) { done.Wait(); } -void PasswordModelWorker::CallDoWorkAndSignalTask(Closure* work, +void PasswordModelWorker::CallDoWorkAndSignalTask(Callback0::Type* work, WaitableEvent* done) { work->Run(); done->Signal(); |