diff options
author | ericroman@google.com <ericroman@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-12-18 18:40:54 +0000 |
---|---|---|
committer | ericroman@google.com <ericroman@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-12-18 18:40:54 +0000 |
commit | f71a1883052a6d722c57b7f08b7770a9d6e0a7fa (patch) | |
tree | 16f863529613081609f46fc71cf33aeca86b77e7 | |
parent | ce5348a85330881a9ff322f20ec7a7f7caee99e6 (diff) | |
download | chromium_src-f71a1883052a6d722c57b7f08b7770a9d6e0a7fa.zip chromium_src-f71a1883052a6d722c57b7f08b7770a9d6e0a7fa.tar.gz chromium_src-f71a1883052a6d722c57b7f08b7770a9d6e0a7fa.tar.bz2 |
Remove the purify directive which should no longer be necessary.
Addressed by crbug.com/5645.
TBR=erikkay@chromium.org
Review URL: http://codereview.chromium.org/14850
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7229 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | base/message_loop.cc | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/base/message_loop.cc b/base/message_loop.cc index 76f75d5..12ad3fa 100644 --- a/base/message_loop.cc +++ b/base/message_loop.cc @@ -9,7 +9,6 @@ #include "base/compiler_specific.h" #include "base/lazy_instance.h" #include "base/logging.h" -#include "base/memory_debug.h" #include "base/message_pump_default.h" #include "base/string_util.h" #include "base/thread_local.h" @@ -108,14 +107,6 @@ MessageLoop::MessageLoop(Type type) pump_ = new base::MessagePumpDefault(); } #endif // OS_POSIX - - // We override the PURIFY build to disregard any UMRs in delayed_work_queue_. - // This avoids an error in pop(), which pushes the |comp| field onto the - // stack. The |comp| field is uninitialized, since it is std::less, which is - // an empty struct -- VS reserves 1 byte for this struct, which will never - // be initialized. See http://crbug.com/5555. - base::MemoryDebug::MarkAsInitialized(&delayed_work_queue_, - sizeof(delayed_work_queue_)); } MessageLoop::~MessageLoop() { |