Index: remoting/jingle_glue/jingle_info_request.cc |
diff --git a/remoting/jingle_glue/jingle_info_request.cc b/remoting/jingle_glue/jingle_info_request.cc |
index 2c3a39c0bd005d03fee2548f7aa6647985edc20a..888c7682058ec23791a8913b299ea72a9b18ee4d 100644 |
--- a/remoting/jingle_glue/jingle_info_request.cc |
+++ b/remoting/jingle_glue/jingle_info_request.cc |
@@ -4,6 +4,7 @@ |
#include "remoting/jingle_glue/jingle_info_request.h" |
+#include "base/bind.h" |
#include "base/task.h" |
#include "base/message_loop.h" |
#include "base/stl_util.h" |
@@ -22,7 +23,8 @@ JingleInfoRequest::JingleInfoRequest(IqRequest* request, |
HostResolverFactory* host_resolver_factory) |
: host_resolver_factory_(host_resolver_factory), |
request_(request) { |
- request_->set_callback(NewCallback(this, &JingleInfoRequest::OnResponse)); |
+ request_->set_callback(base::Bind(&JingleInfoRequest::OnResponse, |
+ base::Unretained(this))); |
} |
JingleInfoRequest::~JingleInfoRequest() { |