"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "dbus/dbus-bus.c" between
dbus-1.13.12.tar.xz and dbus-1.13.14.tar.xz

About: D-Bus is an inter-process communication (IPC) system, allowing multiple, concurrently-running applications to communicate with one another. D-Bus supplies both a system daemon and a per-user-login-session daemon. Development version.

dbus-bus.c  (dbus-1.13.12.tar.xz):dbus-bus.c  (dbus-1.13.14.tar.xz)
skipping to change at line 86 skipping to change at line 86
*/ */
typedef struct typedef struct
{ {
DBusConnection *connection; /**< Connection we're associated with */ DBusConnection *connection; /**< Connection we're associated with */
char *unique_name; /**< Unique name of this connection */ char *unique_name; /**< Unique name of this connection */
unsigned int is_well_known : 1; /**< Is one of the well-known connections in o ur global array */ unsigned int is_well_known : 1; /**< Is one of the well-known connections in o ur global array */
} BusData; } BusData;
/** The slot we have reserved to store BusData. /** The slot we have reserved to store BusData.
* Protected by _DBUS_LOCK_connection_slots.
*/ */
static dbus_int32_t bus_data_slot = -1; static dbus_int32_t bus_data_slot = -1;
/** Number of bus types */ /** Number of bus types */
#define N_BUS_TYPES 3 #define N_BUS_TYPES 3
/* Protected by _DBUS_LOCK_bus, except during shutdown, which can't safely
* be done in a threaded application anyway. */
static DBusConnection *bus_connections[N_BUS_TYPES]; static DBusConnection *bus_connections[N_BUS_TYPES];
static char *bus_connection_addresses[N_BUS_TYPES] = { NULL, NULL, NULL }; static char *bus_connection_addresses[N_BUS_TYPES] = { NULL, NULL, NULL };
static DBusBusType activation_bus_type = DBUS_BUS_STARTER; static DBusBusType activation_bus_type = DBUS_BUS_STARTER;
static dbus_bool_t initialized = FALSE; static dbus_bool_t initialized = FALSE;
static void static void
addresses_shutdown_func (void *data) addresses_shutdown_func (void *data)
{ {
int i; int i;
i = 0; i = 0;
while (i < N_BUS_TYPES) while (i < N_BUS_TYPES)
{ {
 End of changes. 4 change blocks. 
2 lines changed or deleted 3 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)