static void on_dialog_closed (GPid pid, gint status, gpointer user_data) { MetaPlugin *plugin = user_data; gboolean ok; ok = g_spawn_check_exit_status (status, NULL); meta_plugin_complete_display_change (plugin, ok); }
void meta_plugin_manager_confirm_display_change (MetaPluginManager *plugin_mgr) { MetaPlugin *plugin = plugin_mgr->plugin; MetaPluginClass *klass = META_PLUGIN_GET_CLASS (plugin); if (klass->confirm_display_change) return klass->confirm_display_change (plugin); else return meta_plugin_complete_display_change (plugin, TRUE); }