| Index: base/message_loop/message_pump_libevent.h | 
| diff --git a/base/message_loop/message_pump_libevent.h b/base/message_loop/message_pump_libevent.h | 
| index 3f5ad51dae91d8a7f3f7017ab3968281e6ee6ce3..8b815aea588294002662dddb2c83f873e6240d6f 100644 | 
| --- a/base/message_loop/message_pump_libevent.h | 
| +++ b/base/message_loop/message_pump_libevent.h | 
| @@ -7,7 +7,6 @@ | 
|  | 
| #include "base/basictypes.h" | 
| #include "base/compiler_specific.h" | 
| -#include "base/memory/weak_ptr.h" | 
| #include "base/message_loop/message_pump.h" | 
| #include "base/observer_list.h" | 
| #include "base/threading/thread_checker.h" | 
| @@ -86,7 +85,9 @@ class BASE_EXPORT MessagePumpLibevent : public MessagePump { | 
| event* event_; | 
| MessagePumpLibevent* pump_; | 
| Watcher* watcher_; | 
| -    WeakPtrFactory<FileDescriptorWatcher> weak_factory_; | 
| +    // If this pointer is non-NULL, the pointee is set to true in the | 
| +    // destructor. | 
| +    bool* was_destroyed_; | 
|  | 
| DISALLOW_COPY_AND_ASSIGN(FileDescriptorWatcher); | 
| }; | 
|  |