Index: base/message_loop.h |
diff --git a/base/message_loop.h b/base/message_loop.h |
index 94e0096e1ee341349dd095765a8229c8bd36e456..37e4b81b5e45a2c5db26a91487c47d032c7ae90b 100644 |
--- a/base/message_loop.h |
+++ b/base/message_loop.h |
@@ -146,7 +146,7 @@ class MessageLoop : public base::MessagePump::Delegate { |
// as the thread that calls PostDelayedTask(FROM_HERE, ), then T MUST inherit |
// from RefCountedThreadSafe<T>! |
template <class T> |
- void DeleteSoon(const tracked_objects::Location& from_here, T* object) { |
+ void DeleteSoon(const tracked_objects::Location& from_here, const T* object) { |
PostNonNestableTask(from_here, new DeleteTask<T>(object)); |
} |
@@ -161,7 +161,8 @@ class MessageLoop : public base::MessagePump::Delegate { |
// PostDelayedTask(FROM_HERE, ), then T MUST inherit from |
// RefCountedThreadSafe<T>! |
template <class T> |
- void ReleaseSoon(const tracked_objects::Location& from_here, T* object) { |
+ void ReleaseSoon(const tracked_objects::Location& from_here, |
+ const T* object) { |
PostNonNestableTask(from_here, new ReleaseTask<T>(object)); |
} |