diff --git a/src/modules/Parser/xml.cmod b/src/modules/Parser/xml.cmod index d6178cb0f50055812ec2b679fe667d58ec3f71ae..9dbba9e55b60ad487007aa620891be38772c9346 100644 --- a/src/modules/Parser/xml.cmod +++ b/src/modules/Parser/xml.cmod @@ -3310,7 +3310,7 @@ PIKEFUN string autoconvert(string s) return; case 0xefbb: /* UTF-8 */ - if (STR0(s)[3] != 0xbf) break; + if (STR0(s)[2] != 0xbf) break; IF_XMLDEBUG(fprintf(stderr, "UTF-8 detected.\n")); push_int(3); push_int(0x7fffffff);