diff options
author | dcheng@chromium.org <dcheng@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-30 06:46:30 +0000 |
---|---|---|
committer | dcheng@chromium.org <dcheng@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-30 06:46:30 +0000 |
commit | c29985edade9519981211f183a3278ec62aa0469 (patch) | |
tree | f6cf6c8b58740fda179c70dc42569d0bac538a27 /base/message_loop.cc | |
parent | be9764157d577464924341079b558ce5eb98dd42 (diff) | |
download | chromium_src-c29985edade9519981211f183a3278ec62aa0469.zip chromium_src-c29985edade9519981211f183a3278ec62aa0469.tar.gz chromium_src-c29985edade9519981211f183a3278ec62aa0469.tar.bz2 |
Convert various ReleaseSoon methods to use base::Bind()
BUG=none
TEST=none
TBR=brettw,atwilson
Review URL: http://codereview.chromium.org/9022034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116030 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/message_loop.cc')
-rw-r--r-- | base/message_loop.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/base/message_loop.cc b/base/message_loop.cc index 10be720..6da3b6b 100644 --- a/base/message_loop.cc +++ b/base/message_loop.cc @@ -776,6 +776,13 @@ void MessageLoop::DeleteSoonInternal(const tracked_objects::Location& from_here, PostNonNestableTask(from_here, base::Bind(deleter, object)); } +void MessageLoop::ReleaseSoonInternal( + const tracked_objects::Location& from_here, + void(*releaser)(const void*), + const void* object) { + PostNonNestableTask(from_here, base::Bind(releaser, object)); +} + //------------------------------------------------------------------------------ // MessageLoop::AutoRunState |