Fix for bug 625: don't encode & as entity if encountered within a tag.
This commit is contained in:
parent
4cdc177964
commit
d3cb3afce8
1 changed files with 6 additions and 3 deletions
|
@ -633,9 +633,12 @@ public final class HtmlEncoder {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// we didn't reach a break, so encode the ampersand as HTML entity
|
// we didn't reach a break, so encode as entity unless inside a tag
|
||||||
ret.append("&");
|
if (insideTag) {
|
||||||
|
ret.append('&');
|
||||||
|
} else {
|
||||||
|
ret.append("&");
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case '\\':
|
case '\\':
|
||||||
|
|
Loading…
Add table
Reference in a new issue