[maemo-commits] [maemo-commits] r18164 - projects/haf/trunk/dbus/debian/patches
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Mon Apr 27 10:33:05 EEST 2009
- Previous message: [maemo-commits] r18163 - projects/haf/trunk/dbus/debian
- Next message: [maemo-commits] r18165 - projects/haf/trunk/dbus/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: makarhun Date: 2009-04-27 10:33:03 +0300 (Mon, 27 Apr 2009) New Revision: 18164 Modified: projects/haf/trunk/dbus/debian/patches/40-prevent-autolaunch.patch Log: rework Modified: projects/haf/trunk/dbus/debian/patches/40-prevent-autolaunch.patch =================================================================== --- projects/haf/trunk/dbus/debian/patches/40-prevent-autolaunch.patch 2009-04-27 07:25:00 UTC (rev 18163) +++ projects/haf/trunk/dbus/debian/patches/40-prevent-autolaunch.patch 2009-04-27 07:33:03 UTC (rev 18164) @@ -2,17 +2,21 @@ =================================================================== --- dbus-1.2.12.orig/dbus/dbus-bus.c +++ dbus-1.2.12/dbus/dbus-bus.c -@@ -393,6 +393,13 @@ internal_bus_get (DBusBusType type, - return NULL; - } +@@ -380,10 +380,17 @@ internal_bus_get (DBusBusType type, + DBusConnection *connection; + BusData *bd; + DBusBusType address_type; ++ char *s = NULL; -+ if ((type == DBUS_BUS_SESSION) && -+ (strcmp (bus_connection_addresses[DBUS_BUS_SESSION], DBUS_SESSION_BUS_DEFAULT_ADDRESS) == 0)) -+ { -+ _DBUS_UNLOCK (bus); -+ return NULL; -+ } + _dbus_return_val_if_fail (type >= 0 && type < N_BUS_TYPES, NULL); + _dbus_return_val_if_error_is_set (error, NULL); + ++ s = _dbus_getenv("DBUS_SESSION_BUS_ADDRESS"); ++ if ( (type == DBUS_BUS_SESSION) && ++ (s == NULL || *s == '\0') ) { ++ return NULL; ++ } + - /* We want to use the activation address even if the - * activating bus is the session or system bus, - * per the spec. + _DBUS_LOCK (bus); + + if (!init_connections_unlocked ())
- Previous message: [maemo-commits] r18163 - projects/haf/trunk/dbus/debian
- Next message: [maemo-commits] r18165 - projects/haf/trunk/dbus/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]