summaryrefslogtreecommitdiffstats
path: root/chrome/browser/sync/glue/password_model_worker.cc
diff options
context:
space:
mode:
authortfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-16 14:06:11 +0000
committertfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-16 14:06:11 +0000
commita66e33a22551f345c784e94e324ef7f59eb82460 (patch)
tree0cef9730b0d0fe6ad2e4f74f754c3fc17cee4067 /chrome/browser/sync/glue/password_model_worker.cc
parentf8efd95f9652964bc214367648c5dfbce8ae9d30 (diff)
downloadchromium_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.cc6
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();