ICU-5314 Fix UTF-32 BOM detection.

X-SVN-Rev: 20036
This commit is contained in:
Eric Mader 2006-08-11 18:58:19 +00:00
parent c292eb5da0
commit c562cb719c

View File

@ -1,6 +1,6 @@
/*
*******************************************************************************
* Copyright (C) 1996-2005, International Business Machines Corporation and *
* Copyright (C) 1996-2006, International Business Machines Corporation and *
* others. All Rights Reserved. *
*******************************************************************************
*
@ -81,7 +81,7 @@ abstract class CharsetRecog_Unicode extends CharsetRecognizer {
boolean hasBOM = false;
int confidence = 0;
if (input[0] == 0x00 && input[1] == 0x00 && (input[2] & 0xFF) == 0xFE && (input[3] & 0xFF) == 0xFF) {
if (getChar(input, 0) == 0x0000FEFF) {
hasBOM = true;
}