summaryrefslogtreecommitdiffstats
path: root/chrome/browser/cancelable_request.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/cancelable_request.h')
-rw-r--r--chrome/browser/cancelable_request.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/chrome/browser/cancelable_request.h b/chrome/browser/cancelable_request.h
index 2dc4b9b..28bc8ed 100644
--- a/chrome/browser/cancelable_request.h
+++ b/chrome/browser/cancelable_request.h
@@ -41,7 +41,7 @@
// typedef Callback1<int>::Type RequestCallbackType;
//
// Handle StartRequest(int some_input1, int some_input2,
-// CancelableRequestConsumer* consumer,
+// CancelableRequestConsumerBase* consumer,
// RequestCallbackType* callback) {
// scoped_refptr<CancelableRequest<RequestCallbackType> > request(
// new CancelableRequest<RequestCallbackType>(callback));
@@ -137,14 +137,14 @@ class CancelableRequestProvider {
void RequestCompleted(Handle handle);
private:
+ typedef std::map<Handle, scoped_refptr<CancelableRequestBase> >
+ CancelableRequestMap;
+
// Only call this when you already have acquired pending_request_lock_.
- void CancelRequestLocked(Handle handle);
+ void CancelRequestLocked(const CancelableRequestMap::iterator& item);
friend class CancelableRequestBase;
- typedef std::map<Handle, scoped_refptr<CancelableRequestBase> >
- CancelableRequestMap;
-
Lock pending_request_lock_;
// Lists all outstanding requests. Protected by the |lock_|.