diff --git a/src/gpm-manager.c b/src/gpm-manager.c index 7353923..756f8df 100644 --- a/src/gpm-manager.c +++ b/src/gpm-manager.c @@ -1238,7 +1238,7 @@ static void gpm_manager_engine_close_notify_cb (GpmEngine *engine, GpmManager *manager) { if (gpm_manager_is_inhibit_valid (manager, FALSE, "policy action") == FALSE) - return FALSE; + exit(0); GpmSession *session; // egg_debug ("logout, reason: too low battery!"); diff --git a/src/gpm-tray-icon.c b/src/gpm-tray-icon.c index 2e5c718..2c4c637 100644 --- a/src/gpm-tray-icon.c +++ b/src/gpm-tray-icon.c @@ -552,6 +552,7 @@ static gpm_tray_set_theme(GtkWidget *widget, const gchar *data) gtk_css_provider_load_from_data(provider,data,-1,NULL); gtk_style_context_add_provider(context,GTK_STYLE_PROVIDER(provider),GTK_STYLE_PROVIDER_PRIORITY_USER); g_object_unref(provider); + return 0; } /**