| Index: base/message_loop/message_pump_mac.h
|
| diff --git a/base/message_loop/message_pump_mac.h b/base/message_loop/message_pump_mac.h
|
| index 748b26591f0403baaaa88fc9ad070135c8565f3b..1ea3ffd170cada21293b89c47bcc60400d55abad 100644
|
| --- a/base/message_loop/message_pump_mac.h
|
| +++ b/base/message_loop/message_pump_mac.h
|
| @@ -32,9 +32,10 @@
|
|
|
| #include "base/message_loop/message_pump.h"
|
|
|
| -#include "base/basictypes.h"
|
| -
|
| #include <CoreFoundation/CoreFoundation.h>
|
| +#include <stack>
|
| +
|
| +#include "base/basictypes.h"
|
|
|
| #if !defined(__OBJC__)
|
| class NSAutoreleasePool;
|
| @@ -178,6 +179,8 @@ class MessagePumpCFRunLoopBase : public MessagePump {
|
| // the object was created in.
|
| int nesting_level_;
|
|
|
| + std::stack<uint32> nesting_stack_;
|
| +
|
| // The recursion depth (calculated in the same way as nesting_level_) of the
|
| // innermost executing CFRunLoopRun loop started by a call to Run.
|
| int run_nesting_level_;
|
|
|