Chromium Code Reviews| Index: base/message_loop.h |
| diff --git a/base/message_loop.h b/base/message_loop.h |
| index e45addeee8f7d57626d575117dc43875b9ba6972..2c0be4dda6dee64fd83ab1324792f5f7c9262e78 100644 |
| --- a/base/message_loop.h |
| +++ b/base/message_loop.h |
| @@ -21,10 +21,10 @@ |
| #include "base/message_pump_win.h" |
| #elif defined(OS_POSIX) |
| #include "base/message_pump_libevent.h" |
| -#endif |
| -#if defined(OS_LINUX) |
| +#if !defined(OS_MACOSX) |
|
agl
2009/12/14 19:31:26
It might be against our style, but I would still i
|
| #include "base/message_pump_glib.h" |
| #endif |
| +#endif |
| // A MessageLoop is used to process events for a particular thread. There is |
| // at most one MessageLoop instance per thread. |
| @@ -237,7 +237,7 @@ class MessageLoop : public base::MessagePump::Delegate { |
| #if defined(OS_WIN) |
| typedef base::MessagePumpWin::Dispatcher Dispatcher; |
| typedef base::MessagePumpWin::Observer Observer; |
| -#elif defined(OS_LINUX) |
| +#elif !defined(OS_MACOSX) |
| typedef base::MessagePumpForUI::Dispatcher Dispatcher; |
| typedef base::MessagePumpForUI::Observer Observer; |
| #endif |
| @@ -252,7 +252,7 @@ class MessageLoop : public base::MessagePump::Delegate { |
| // once it becomes idle. |
| bool quit_received; |
| -#if defined(OS_WIN) || defined(OS_LINUX) |
| +#if !defined(OS_MACOSX) |
| Dispatcher* dispatcher; |
| #endif |
| }; |
| @@ -440,7 +440,7 @@ class MessageLoopForUI : public MessageLoop { |
| void PumpOutPendingPaintMessages(); |
| #endif |
| -#if defined(OS_WIN) || defined(OS_LINUX) |
| +#if !defined(OS_MACOSX) |
| // Please see message_pump_win/message_pump_glib for definitions of these |
| // methods. |
| void AddObserver(Observer* observer); |
| @@ -452,7 +452,7 @@ class MessageLoopForUI : public MessageLoop { |
| base::MessagePumpForUI* pump_ui() { |
| return static_cast<base::MessagePumpForUI*>(pump_.get()); |
| } |
| -#endif // defined(OS_WIN) || defined(OS_LINUX) |
| +#endif // defined(OS_MACOSX) |
| }; |
| // Do not add any member variables to MessageLoopForUI! This is important b/c |