Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP1:GA
gnome-shell
bnc972515-sle-gnome-general-mem-leaks-fixes.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File bnc972515-sle-gnome-general-mem-leaks-fixes.patch of Package gnome-shell
Index: gnome-shell-3.10.4/src/main.c =================================================================== --- gnome-shell-3.10.4.orig/src/main.c +++ gnome-shell-3.10.4/src/main.c @@ -74,6 +74,7 @@ shell_dbus_acquire_name (GDBusProxy *bus exit (1); } g_variant_get (request_name_variant, "(u)", request_name_result); + g_variant_unref (request_name_variant); } static void Index: gnome-shell-3.10.4/src/shell-app.c =================================================================== --- gnome-shell-3.10.4.orig/src/shell-app.c +++ gnome-shell-3.10.4/src/shell-app.c @@ -987,7 +987,7 @@ application_properties_changed (GDBusCon gpointer user_data) { ShellApp *app = user_data; - GVariant *changed_properties; + GVariant *changed_properties = NULL; gboolean busy = FALSE; const gchar *interface_name_for_signal; @@ -998,7 +998,7 @@ application_properties_changed (GDBusCon NULL); if (g_strcmp0 (interface_name_for_signal, "org.gtk.Application") != 0) - return; + goto out; g_variant_lookup (changed_properties, "Busy", "b", &busy); @@ -1007,6 +1007,7 @@ application_properties_changed (GDBusCon else shell_app_state_transition (app, SHELL_APP_STATE_RUNNING); +out: if (changed_properties != NULL) g_variant_unref (changed_properties); }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor