Closed
Description
Poco breaks correctly quoted arguments that don't start and end with a double quote (eg. have the opening quote inside the argument):
--arg="I have spaces"
becomes "--arg=\"I have spaces\""
.
As you can see, the inner quotes get escaped, and the whole argument string gets wrapped in an additional pair of quotes.
Expected behaviour: the argument should be left untouched.