summaryrefslogtreecommitdiff
path: root/lib/Support/Windows
diff options
context:
space:
mode:
authorWill Dietz <wdietz2@illinois.edu>2013-10-13 22:09:26 +0000
committerWill Dietz <wdietz2@illinois.edu>2013-10-13 22:09:26 +0000
commit4df7c5baa1dfe2d9de7eef2600c9ac325e9fdcd6 (patch)
treefe26a346afd3acc887977295e4ea492b40e8a97d /lib/Support/Windows
parentcf1f4c7dd19458f47a9ba720d90eec507d66c94a (diff)
downloadllvm-4df7c5baa1dfe2d9de7eef2600c9ac325e9fdcd6.tar.gz
llvm-4df7c5baa1dfe2d9de7eef2600c9ac325e9fdcd6.tar.bz2
llvm-4df7c5baa1dfe2d9de7eef2600c9ac325e9fdcd6.tar.xz
MC: Don't assume incoming StringRef's are null terminated.
This can happen when processing command line arguments, which are often stored as std::string's and later turned into StringRef's via std::string::data(). Unfortunately this is not guaranteed to return a null-terminated string until C++11, causing breakage on platforms that don't do this. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192558 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Support/Windows')
0 files changed, 0 insertions, 0 deletions