Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:11.4
gnome-docker
gnome-docker-consider-type.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gnome-docker-consider-type.patch of Package gnome-docker
Index: gnome-docker-0.1/src/gd-dbus.c =================================================================== --- gnome-docker-0.1.orig/src/gd-dbus.c +++ gnome-docker-0.1/src/gd-dbus.c @@ -149,6 +149,19 @@ DBusHandlerResult dbus_filter_function(D if (!strcmp(key, "info.docked")) { int docked; + gchar *type; + + if (liblazy_hal_get_property_string(path, "info.type", &type)) { + gd_info("No dock type, bailing out"); + return DBUS_HANDLER_RESULT_HANDLED; + } + + if (type == NULL || strcmp(type, "dock_station") != 0) { + gd_info("Wrong dock type or type == NULL, doing nothing"); + liblazy_free_string(type); + return DBUS_HANDLER_RESULT_HANDLED; + } + liblazy_free_string(type); if (liblazy_hal_get_property_bool(path, "info.docked", &docked)) { gd_error("Could not get dock status from DBusMessage");
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