From 1926f69c53e4581ad10ba2e12eb2bbd21e4c06ef Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Fri, 31 Oct 2003 22:16:41 +0000 Subject: [PATCH] Escape "'s, which are frequent visitors to C++ types git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9642 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/Support/GraphWriter.h | 1 + include/llvm/Support/GraphWriter.h | 1 + 2 files changed, 2 insertions(+) diff --git a/include/Support/GraphWriter.h b/include/Support/GraphWriter.h index 229284fa8e5..2cb8fcc985a 100644 --- a/include/Support/GraphWriter.h +++ b/include/Support/GraphWriter.h @@ -48,6 +48,7 @@ namespace DOT { // Private functions... break; // don't disturb \l case '{': case '}': case '<': case '>': + case '"': Str.insert(Str.begin()+i, '\\'); // Escape character... ++i; // don't infinite loop break; diff --git a/include/llvm/Support/GraphWriter.h b/include/llvm/Support/GraphWriter.h index 229284fa8e5..2cb8fcc985a 100644 --- a/include/llvm/Support/GraphWriter.h +++ b/include/llvm/Support/GraphWriter.h @@ -48,6 +48,7 @@ namespace DOT { // Private functions... break; // don't disturb \l case '{': case '}': case '<': case '>': + case '"': Str.insert(Str.begin()+i, '\\'); // Escape character... ++i; // don't infinite loop break; -- 2.34.1