diff --git a/src/helma/util/HtmlEncoder.java b/src/helma/util/HtmlEncoder.java index 3fc87634..f08d69e4 100644 --- a/src/helma/util/HtmlEncoder.java +++ b/src/helma/util/HtmlEncoder.java @@ -29,7 +29,7 @@ public final class HtmlEncoder { static final String[] transform = { "€", // 128 "", // empty string means character is undefined in unicode - "‚", + "‚", "ƒ", "„", "…", @@ -529,7 +529,7 @@ public final class HtmlEncoder { if (c < 0x20) { // sort out invalid XML characters below 0x20 - all but 0x9, 0xA and 0xD. // The trick is an adaption of java.lang.Character.isSpace(). - if (((((1L << 0x9) | (1L << 0xA) | (1L << 0xD)) >> ch) & 1L) != 0) + if (((((1L << 0x9) | (1L << 0xA) | (1L << 0xD)) >> c) & 1L) != 0) ret.append (c); } else { ret.append (c);