Merge remote-tracking branch 'origin/GP-1102_EscapedAddrSpaceNames' into

patch (Closes #3126)
This commit is contained in:
ghidra1 2021-07-06 19:00:12 -04:00
commit 1363cfe7b6
4 changed files with 11 additions and 8 deletions

View file

@ -1433,7 +1433,7 @@ public class SleighLanguage implements Language {
if ((element instanceof OverlayAddressSpace)) {
OverlayAddressSpace ospace = (OverlayAddressSpace) element;
resBuf.append("<space_overlay");
SpecXmlUtils.encodeStringAttribute(resBuf, "name", ospace.getName());
SpecXmlUtils.xmlEscapeAttribute(resBuf, "name", ospace.getName());
SpecXmlUtils.encodeSignedIntegerAttribute(resBuf, "index", ospace.getUnique());
SpecXmlUtils.encodeStringAttribute(resBuf, "base",
ospace.getOverlayedSpace().getName());