diff options
Diffstat (limited to 'base/message_loop/message_pump_aurax11.cc')
-rw-r--r-- | base/message_loop/message_pump_aurax11.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/base/message_loop/message_pump_aurax11.cc b/base/message_loop/message_pump_aurax11.cc index 1f91a0e..7f60628 100644 --- a/base/message_loop/message_pump_aurax11.cc +++ b/base/message_loop/message_pump_aurax11.cc @@ -139,13 +139,6 @@ MessagePumpAuraX11::MessagePumpAuraX11() : MessagePumpGlib(), x_root_window_ = DefaultRootWindow(g_xdisplay); } -MessagePumpAuraX11::~MessagePumpAuraX11() { - g_source_destroy(x_source_); - g_source_unref(x_source_); - XCloseDisplay(g_xdisplay); - g_xdisplay = NULL; -} - // static Display* MessagePumpAuraX11::GetDefaultXDisplay() { if (!g_xdisplay) @@ -218,6 +211,13 @@ void MessagePumpAuraX11::BlockUntilWindowMapped(unsigned long xid) { } while (event.type != MapNotify); } +MessagePumpAuraX11::~MessagePumpAuraX11() { + g_source_destroy(x_source_); + g_source_unref(x_source_); + XCloseDisplay(g_xdisplay); + g_xdisplay = NULL; +} + void MessagePumpAuraX11::InitXSource() { // CHECKs are to help track down crbug.com/113106. CHECK(!x_source_); |