Merge remote-tracking branch 'wjt/arg0namespace' into arg0namespace-24317
[platform/upstream/dbus.git] / test / name-test / test-autolaunch.c
1 #include <stdio.h>
2 #include <stdlib.h>
3 #include <string.h>
4 #ifdef HAVE_UNISTD_H
5 #include <unistd.h>
6 #endif
7
8 #include <dbus/dbus.h>
9 #include "dbus/dbus-sysdeps.h"
10
11 int
12 main (int argc, char *argv[])
13 {
14   DBusConnection *conn = NULL;
15   DBusError error;
16
17   _dbus_setenv ("DBUS_SESSION_BUS_ADDRESS", NULL);
18
19   dbus_error_init (&error);
20
21   conn = dbus_bus_get (DBUS_BUS_SESSION, &error);
22   if (dbus_error_is_set (&error))
23     {
24       fprintf (stderr, "*** Failed to autolaunch session bus: %s\n",
25                error.message);
26       dbus_error_free (&error);
27       return 1;
28     }
29
30   return 0;
31 }