diff options
author | Reid Kleckner <reid@kleckner.net> | 2013-04-22 19:03:55 +0000 |
---|---|---|
committer | Reid Kleckner <reid@kleckner.net> | 2013-04-22 19:03:55 +0000 |
commit | 74679a93b2a4abb4f11f625340b819ced7164773 (patch) | |
tree | bd0ec9ccdc94d951a5ea779b6c5abe65da014dea /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | 8988687d6b3d5e4c15ba0b0bb510ec1a5e700d60 (diff) | |
download | llvm-74679a93b2a4abb4f11f625340b819ced7164773.zip llvm-74679a93b2a4abb4f11f625340b819ced7164773.tar.gz llvm-74679a93b2a4abb4f11f625340b819ced7164773.tar.bz2 |
[Support] Fix argv string escape bug on Windows
Summary:
This is http://llvm.org/PR15802. Backslashes preceding double quotes in
arguments must be escaped. The interesting bit is that all other
backslashes should *not* be escaped, because the un-escaping logic is
only triggered by the presence of a double quote character.
Reviewers: Bigcheese
CC: llvm-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D705
llvm-svn: 180035
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions