Bug 59139 - Allow escaped commas in argument arrays for dbus-send
Summary: Allow escaped commas in argument arrays for dbus-send
Alias: None
Product: dbus
Classification: Unclassified
Component: core (show other bugs)
Version: 1.5
Hardware: All All
: lowest enhancement
Assignee: D-Bus Maintainers
QA Contact: D-Bus Maintainers
Depends on:
Reported: 2013-01-08 16:20 UTC by Glenn Hartmann
Modified: 2018-10-12 21:15 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:

Proposed patch to allow escaped commas (2.99 KB, text/plain)
2013-01-08 16:20 UTC, Glenn Hartmann

Description Glenn Hartmann 2013-01-08 16:20:45 UTC
Created attachment 72684 [details]
Proposed patch to allow escaped commas

Currently every comma in any argument is automatically treated as a delimiter, no matter what. This can be problematic if an argument string actually should have a comma in it.

This patch allows one to escape a comma with a backslash to get around this problem.

I'd like to write a test for this code, but doing so may require some restructuring of dbus-send.c. I'm new here, so are there any suggestions for how (and where) to add tests for this properly?
Comment 1 Simon McVittie 2013-06-05 15:21:40 UTC
To be honest I suspect the right answer to this is "don't use dbus-send".
Comment 2 GitLab Migration User 2018-10-12 21:15:19 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/dbus/dbus/issues/76.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.