tests,dbus: check if we're asked to use an abstract socket
This commit is contained in:
@@ -278,7 +278,9 @@ create_socket_service (TestPortContext *self)
|
|||||||
address = (g_unix_socket_address_new_with_type (
|
address = (g_unix_socket_address_new_with_type (
|
||||||
self->name,
|
self->name,
|
||||||
-1,
|
-1,
|
||||||
G_UNIX_SOCKET_ADDRESS_ABSTRACT));
|
(g_str_has_prefix (self->name, "abstract:") ?
|
||||||
|
G_UNIX_SOCKET_ADDRESS_ABSTRACT :
|
||||||
|
G_UNIX_SOCKET_ADDRESS_PATH)));
|
||||||
if (!g_socket_bind (socket, address, TRUE, &error))
|
if (!g_socket_bind (socket, address, TRUE, &error))
|
||||||
g_error ("Cannot bind socket: %s", error->message);
|
g_error ("Cannot bind socket: %s", error->message);
|
||||||
g_object_unref (address);
|
g_object_unref (address);
|
||||||
|
Reference in New Issue
Block a user