| Index: trunk/src/base/message_loop/message_pump_glib.cc
|
| ===================================================================
|
| --- trunk/src/base/message_loop/message_pump_glib.cc (revision 212951)
|
| +++ trunk/src/base/message_loop/message_pump_glib.cc (working copy)
|
| @@ -160,13 +160,6 @@
|
| g_source_attach(work_source_, context_);
|
| }
|
|
|
| -MessagePumpGlib::~MessagePumpGlib() {
|
| - g_source_destroy(work_source_);
|
| - g_source_unref(work_source_);
|
| - close(wakeup_pipe_read_);
|
| - close(wakeup_pipe_write_);
|
| -}
|
| -
|
| void MessagePumpGlib::RunWithDispatcher(Delegate* delegate,
|
| MessagePumpDispatcher* dispatcher) {
|
| #ifndef NDEBUG
|
| @@ -327,6 +320,13 @@
|
| ScheduleWork();
|
| }
|
|
|
| +MessagePumpGlib::~MessagePumpGlib() {
|
| + g_source_destroy(work_source_);
|
| + g_source_unref(work_source_);
|
| + close(wakeup_pipe_read_);
|
| + close(wakeup_pipe_write_);
|
| +}
|
| +
|
| MessagePumpDispatcher* MessagePumpGlib::GetDispatcher() {
|
| return state_ ? state_->dispatcher : NULL;
|
| }
|
|
|