Escape "'s, which are frequent visitors to C++ types
authorChris Lattner <sabre@nondot.org>
Fri, 31 Oct 2003 22:16:41 +0000 (22:16 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 31 Oct 2003 22:16:41 +0000 (22:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9642 91177308-0d34-0410-b5e6-96231b3b80d8

include/Support/GraphWriter.h
include/llvm/Support/GraphWriter.h

index 229284fa8e583f66c0db82d738faac9d7ebd3178..2cb8fcc985a875e25c2d9dc24ae7a9cdc7dbc3b9 100644 (file)
@@ -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;
index 229284fa8e583f66c0db82d738faac9d7ebd3178..2cb8fcc985a875e25c2d9dc24ae7a9cdc7dbc3b9 100644 (file)
@@ -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;