Index: webkit/appcache/appcache_service_unittest.cc |
=================================================================== |
--- webkit/appcache/appcache_service_unittest.cc (revision 107404) |
+++ webkit/appcache/appcache_service_unittest.cc (working copy) |
@@ -4,6 +4,7 @@ |
#include <string> |
+#include "base/bind.h" |
#include "base/message_loop.h" |
#include "base/pickle.h" |
#include "net/base/completion_callback.h" |
@@ -65,9 +66,10 @@ |
private: |
void ScheduleUserCallback(int result) { |
- MessageLoop::current()->PostTask(FROM_HERE, |
- method_factory_.NewRunnableMethod( |
- &MockResponseReader::InvokeUserOldCompletionCallback, result)); |
+ MessageLoop::current()->PostTask( |
+ FROM_HERE, |
+ base::Bind(&MockResponseReader::InvokeUserOldCompletionCallback, |
+ weak_factory_.GetWeakPtr(), result)); |
} |
scoped_ptr<net::HttpResponseInfo> info_; |