summaryrefslogtreecommitdiff
path: root/libutils/ProcessCallStack.cpp
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2014-08-05 16:53:08 -0700
committerJeff Sharkey <jsharkey@android.com>2014-08-05 16:53:25 -0700
commitd0eee747f6389a5800b485f36b265b3f5521852f (patch)
tree198a037da809627e179c4ed6c66fe201e56a03f0 /libutils/ProcessCallStack.cpp
parent3679d5f49a1e3caf69fffd1afa2d6139a0bfbb17 (diff)
Escape single quotes in arguments.
Verified that these use-cases continue working: $ adb shell arg a a 'b b' $ adb shell arg a a "b b" |arg|a|a|b b| $ adb shell arg "a a 'b b'" |arg|a a 'b b'| $ adb shell arg 'a a "b b"' |arg|a a "b b"| $ adb shell arg a\"b\'c |arg|a"b'c| $ adb shell "arg a && arg b" |arg|a| |arg|b| $ adb shell "arg 'a' \"b\" c" |arg|a|b|c| Bug: 16139781 Change-Id: I3b010b6cdf57281695c11fda318c9bea0a7221cc
Diffstat (limited to 'libutils/ProcessCallStack.cpp')
0 files changed, 0 insertions, 0 deletions