Escape % in the TextDiagnosticBuffer so they aren't interpreted twice when fed into...
authorBenjamin Kramer <benny.kra@googlemail.com>
Sat, 8 Dec 2012 12:42:30 +0000 (12:42 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sat, 8 Dec 2012 12:42:30 +0000 (12:42 +0000)
commit2fec65d39437340c9f50fcabb5df96ecb24ec09c
tree54c1823056ce90fdb22bbf09f74c79ebd26e3177
parentf242d8c31b3d00091d39343e2ebbd1e1ed7ea4bf
Escape % in the TextDiagnosticBuffer so they aren't interpreted twice when fed into the diagnostic formatting machinery again.

Fixes PR14543.

llvm-svn: 169677
clang/lib/Frontend/TextDiagnosticBuffer.cpp
clang/test/Driver/unknown-arg.c