Properly escape lookupswitch (brackets []) in Graphviz p-code export

This commit is contained in:
Jindra Petřík
2021-01-27 20:29:13 +01:00
parent 6dec0fc1c7
commit 77db322fd5

View File

@@ -240,6 +240,8 @@ public class PcodeGraphVizExporter {
rawLen += tlen;
String s = code.substring(t.start, t.start + tlen);
s = s.replace("&", "&");
s = s.replace("[", "[");
s = s.replace("]", "]"); //ends graphviz parameters block!
s = s.replace("<", "&lt;");
s = s.replace(">", "&gt;");
//s = s.replace("\"", "&quot;");