g_dbus_server_start (server->priv->bus_server);
- if (file_path)
- g_chmod (file_path, S_IRUSR | S_IWUSR);
+ if (file_path) {
+ if (g_chmod (file_path, S_IRUSR | S_IWUSR) < 0) {
+ WARN ("Failed to set socket permissions : %s", strerror(errno));
+ }
+ }
return server;
}
SIGNONUI_IFACE, "getBusAddress", g_variant_new ("()"),
G_VARIANT_TYPE_TUPLE, G_DBUS_CALL_FLAGS_NONE, -1, NULL, &err);
if (!reply) {
- WARN ("Failed to get signon ui bus address : %s", err->message);
+ WARN ("Failed to get signon ui bus address : %s", err ? err->message : "unknown");
goto fail;
}