gsettings tool: stop using GMainLoop
authorRyan Lortie <desrt@desrt.ca>
Wed, 27 Nov 2013 17:41:33 +0000 (12:41 -0500)
committerRyan Lortie <desrt@desrt.ca>
Wed, 27 Nov 2013 17:42:32 +0000 (12:42 -0500)
Just iterate directly.

gio/gsettings-tool.c

index 03314a8..24c2694 100644 (file)
@@ -420,7 +420,8 @@ gsettings_monitor (void)
   else
     g_signal_connect (global_settings, "changed", G_CALLBACK (value_changed), NULL);
 
-  g_main_loop_run (g_main_loop_new (NULL, FALSE));
+  for (;;)
+    g_main_context_iteration (NULL, TRUE);
 }
 
 static void