mrglavas 2004/10/20 15:23:41 Modified: java/src/org/apache/xerces/impl XMLEntityManager.java Log: Reduce object creation. Revision Changes Path 1.90 +7 -7 xml-xerces/java/src/org/apache/xerces/impl/XMLEntityManager.java Index: XMLEntityManager.java =================================================================== RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/impl/XMLEntityManager.java,v retrieving revision 1.89 retrieving revision 1.90 diff -u -r1.89 -r1.90 --- XMLEntityManager.java 4 Oct 2004 21:45:49 -0000 1.89 +++ XMLEntityManager.java 20 Oct 2004 22:23:40 -0000 1.90 @@ -1811,11 +1811,11 @@ int b1 = b4[1] & 0xFF; if (b0 == 0xFE && b1 == 0xFF) { // UTF-16, big-endian - return new Object [] {"UTF-16BE", new Boolean(true)}; + return new Object [] {"UTF-16BE", Boolean.TRUE}; } if (b0 == 0xFF && b1 == 0xFE) { // UTF-16, little-endian - return new Object [] {"UTF-16LE", new Boolean(false)}; + return new Object [] {"UTF-16LE", Boolean.FALSE}; } // default to UTF-8 if we don't have enough bytes to make a @@ -1840,11 +1840,11 @@ int b3 = b4[3] & 0xFF; if (b0 == 0x00 && b1 == 0x00 && b2 == 0x00 && b3 == 0x3C) { // UCS-4, big endian (1234) - return new Object [] {"ISO-10646-UCS-4", new Boolean(true)}; + return new Object [] {"ISO-10646-UCS-4", Boolean.TRUE}; } if (b0 == 0x3C && b1 == 0x00 && b2 == 0x00 && b3 == 0x00) { // UCS-4, little endian (4321) - return new Object [] {"ISO-10646-UCS-4", new Boolean(false)}; + return new Object [] {"ISO-10646-UCS-4", Boolean.FALSE}; } if (b0 == 0x00 && b1 == 0x00 && b2 == 0x3C && b3 == 0x00) { // UCS-4, unusual octet order (2143) @@ -1860,12 +1860,12 @@ // UTF-16, big-endian, no BOM // (or could turn out to be UCS-2... // REVISIT: What should this be? - return new Object [] {"UTF-16BE", new Boolean(true)}; + return new Object [] {"UTF-16BE", Boolean.TRUE}; } if (b0 == 0x3C && b1 == 0x00 && b2 == 0x3F && b3 == 0x00) { // UTF-16, little-endian, no BOM // (or could turn out to be UCS-2... - return new Object [] {"UTF-16LE", new Boolean(false)}; + return new Object [] {"UTF-16LE", Boolean.FALSE}; } if (b0 == 0x4C && b1 == 0x6F && b2 == 0xA7 && b3 == 0x94) { // EBCDIC
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]