| Index: trunk/src/base/message_loop/message_pump_aurax11.cc
|
| ===================================================================
|
| --- trunk/src/base/message_loop/message_pump_aurax11.cc (revision 212951)
|
| +++ trunk/src/base/message_loop/message_pump_aurax11.cc (working copy)
|
| @@ -139,13 +139,6 @@
|
| 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 @@
|
| } 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_);
|
|
|