sboag 00/05/17 15:41:00
Modified: src/org/apache/xalan/xpath/xml FormatterToHTML.java
Log:
Fix for bug: "When outputting numbered entity references, numbers should
always be decimal, not hex".
Revision Changes Path
1.32 +4 -4
xml-xalan/src/org/apache/xalan/xpath/xml/FormatterToHTML.java
Index: FormatterToHTML.java
===================================================================
RCS file:
/home/cvs/xml-xalan/src/org/apache/xalan/xpath/xml/FormatterToHTML.java,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- FormatterToHTML.java 2000/03/27 20:34:58 1.31
+++ FormatterToHTML.java 2000/05/17 22:40:59 1.32
@@ -710,8 +710,8 @@
//+Integer.toHexString(ch)+" "+Integer.toHexString(next));
next = ((ch-0xd800)<<10)+next-0xdc00+0x00010000;
}
- accum("&#x");
- accum(Integer.toHexString(next));
+ accum("&#");
+ accum(Integer.toString(next));
accum(';');
/*} else if (null != ctbc && !ctbc.canConvert(ch)) {
accum("&#x");
@@ -756,8 +756,8 @@
}
else
{
- accum("&#x");
- accum(Integer.toHexString(ch));
+ accum("&#");
+ accum(Integer.toString(ch));
accum(';');
}
}