You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@abdera.apache.org by jm...@apache.org on 2007/04/02 19:08:22 UTC
svn commit: r524839 -
/incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMSniffingInputStream.java
Author: jmsnell
Date: Mon Apr 2 10:08:21 2007
New Revision: 524839
URL: http://svn.apache.org/viewvc?view=rev&rev=524839
Log:
Fixing a problem with the sniffing code. In certain cases, an error would be thrown for UTF-16/32 encodings that used the BOM
Modified:
incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMSniffingInputStream.java
Modified: incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMSniffingInputStream.java
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMSniffingInputStream.java?view=diff&rev=524839&r1=524838&r2=524839
==============================================================================
--- incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMSniffingInputStream.java (original)
+++ incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMSniffingInputStream.java Mon Apr 2 10:08:21 2007
@@ -87,21 +87,21 @@
return null;
} else if (equals(bom,2,UTF16be)) {
bomset = true;
- return "utf-16be";
+ return "utf-16";
} else if (equals(bom,2,UTF16le)) {
bomset = true;
- return "utf-16le";
+ return "utf-16";
} else if (equals(bom,3,UTF8)) {
bomset = true;
return "utf-8";
} else if (equals(bom,4,UTF32be2)) {
- charset = "utf-32be";
+ charset = "utf-32";
} else if (equals(bom,4,UTF32le2)) {
- charset = "utf-32le";
+ charset = "utf-32";
} else if (equals(bom,4,UTF16be2)) {
- charset = "utf-16be";
+ charset = "utf-16";
} else if (equals(bom,4,UTF16le2)) {
- charset = "utf-16le";
+ charset = "utf-16";
}
bomset = false;
try {