]> granicus.if.org Git - llvm/commit
Fix stack-use-after free after r359580
authorNico Weber <nicolasweber@gmx.de>
Tue, 30 Apr 2019 19:43:35 +0000 (19:43 +0000)
committerNico Weber <nicolasweber@gmx.de>
Tue, 30 Apr 2019 19:43:35 +0000 (19:43 +0000)
commitbb327bcc1ebb8a4ede8a4ca924e93ad5656e7d8b
tree406b06ff442266d8215729fa6b5c98ee2036d13b
parentf8e418c85a42b38d4b95f6c168e3cf62ecb90bc3
Fix stack-use-after free after r359580

`Candidate` was a StringRef refering to a temporary string.
Instead, create a local variable for the string and use
a StringRef referring to that.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@359604 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Option/OptTable.cpp