summaryrefslogtreecommitdiffstats
path: root/base/message_pump_glib.h
diff options
context:
space:
mode:
authorthestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-05 22:36:04 +0000
committerthestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-05 22:36:04 +0000
commite7af596810a247bcee52927d3e4c6a02d38e9459 (patch)
tree8b3d56e0d599daf88eaae67f0fac75781ba34768 /base/message_pump_glib.h
parentdf9e8cd83f062e899b2952a6fa5a47b28cd8169b (diff)
downloadchromium_src-e7af596810a247bcee52927d3e4c6a02d38e9459.zip
chromium_src-e7af596810a247bcee52927d3e4c6a02d38e9459.tar.gz
chromium_src-e7af596810a247bcee52927d3e4c6a02d38e9459.tar.bz2
FBTF: Move some inner classes out of their header files.
BUG=none TEST=none Review URL: http://codereview.chromium.org/3005047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55145 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/message_pump_glib.h')
-rw-r--r--base/message_pump_glib.h16
1 files changed, 1 insertions, 15 deletions
diff --git a/base/message_pump_glib.h b/base/message_pump_glib.h
index ac9246d..f6d022a 100644
--- a/base/message_pump_glib.h
+++ b/base/message_pump_glib.h
@@ -82,21 +82,7 @@ class MessagePumpForUI : public MessagePump {
private:
// We may make recursive calls to Run, so we save state that needs to be
// separate between them in this structure type.
- struct RunState {
- Delegate* delegate;
- Dispatcher* dispatcher;
-
- // Used to flag that the current Run() invocation should return ASAP.
- bool should_quit;
-
- // Used to count how many Run() invocations are on the stack.
- int run_depth;
-
- // This keeps the state of whether the pump got signaled that there was new
- // work to be done. Since we eat the message on the wake up pipe as soon as
- // we get it, we keep that state here to stay consistent.
- bool has_work;
- };
+ struct RunState;
// Invoked from EventDispatcher. Notifies all observers we're about to
// process an event.