diff options
author | Mike Gorse <mgorse@suse.com> | 2022-01-04 11:02:35 -0600 |
---|---|---|
committer | Mike Gorse <mgorse@suse.com> | 2022-01-04 11:02:35 -0600 |
commit | 7e4ba09e67d15e3ff8f84a473400f66d50a56799 (patch) | |
tree | 63252dd25a84fd8ea595fb1202b032b344221472 /bus | |
parent | 85869fbba33fca191a29bfef6d15b9f0e596df90 (diff) | |
download | at-spi2-core-7e4ba09e67d15e3ff8f84a473400f66d50a56799.tar.gz |
Bus launcher: escape socket name before passing to dbus-daemon
Fixes #48
Diffstat (limited to 'bus')
-rw-r--r-- | bus/at-spi-bus-launcher.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c index b695fb68..30cdad7e 100644 --- a/bus/at-spi-bus-launcher.c +++ b/bus/at-spi-bus-launcher.c @@ -321,7 +321,9 @@ ensure_a11y_bus_daemon (A11yBusLauncher *app, char *config_path) if (app->socket_name) { + gchar *escaped_address = g_dbus_address_escape_value (app->socket_name); address_param = g_strconcat ("--address=unix:path=", app->socket_name, NULL); + g_free (escaped_address); } else { |