diff options
author | aefimov <none@none> | 2015-12-05 01:57:19 +0300 |
---|---|---|
committer | aefimov <none@none> | 2015-12-05 01:57:19 +0300 |
commit | a4fe37f9130d524247af3ca7fbca63fd7077ad2e (patch) | |
tree | 0bc11a021aa60af8b36b9b43311ab452b4164b75 /src | |
parent | f019ad44542d6e8d9ab2eab1883ce96e71487237 (diff) | |
download | jdk8u_jaxp-a4fe37f9130d524247af3ca7fbca63fd7077ad2e.tar.gz |
8143167: Better buffering of XML strings
Reviewed-by: joehw, lancea
Diffstat (limited to 'src')
-rw-r--r-- | src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java b/src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java index fc46488..0b8fb90 100644 --- a/src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java +++ b/src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java @@ -975,6 +975,7 @@ public abstract class XMLScanner fStringBuffer2.append('\n'); } } else if (c != -1 && XMLChar.isHighSurrogate(c)) { + fStringBuffer3.clear(); if (scanSurrogates(fStringBuffer3)) { stringBuffer.append(fStringBuffer3); if (entityDepth == fEntityDepth && fNeedNonNormalizedValue) { |