diff options
author | Mikkel Oscar Lyderik <mikkeloscar@gmail.com> | 2016-03-18 09:34:45 +0100 |
---|---|---|
committer | Mikkel Oscar Lyderik <mikkeloscar@gmail.com> | 2016-03-18 10:02:18 +0100 |
commit | 99f26c61a55fae97abdd2f81fb4eb971765d61fc (patch) | |
tree | b44ffc490f74cd84f846f47a0b64a1f2d728637d /include/workspace.h | |
parent | e7e1081a93078d5a439a34039c512a7352b184ab (diff) |
Don't strip quotes from exec args
Before passing a command to a command handler the quotes are stripped
from each argument in the command. This is usually the wanted behavior
but causes a problem in the case of `exec` where quoted arguments can be
required when passing the exec command to `/bin/sh -c`.
This patch makes `exec` a special case and doesn't strip quotes from the
arguments. It will just pass the exec command verbatim to the exec
command handler.
Fix #518
Diffstat (limited to 'include/workspace.h')
0 files changed, 0 insertions, 0 deletions