diff options
Diffstat (limited to 'ext/nkf/nkf.c')
-rw-r--r-- | ext/nkf/nkf.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/nkf/nkf.c b/ext/nkf/nkf.c index aa38bada7f..f275e28797 100644 --- a/ext/nkf/nkf.c +++ b/ext/nkf/nkf.c @@ -133,9 +133,9 @@ rb_nkf_guess(obj, src) if (*p == '\033') { return INT2FIX(_JIS); } - if ('\000' < *p && *p < '\006' + if ('\000' <= *p && *p < '\006' || *p == 0x7f - || *p == 0xdf) { + || *p == 0xff) { return INT2FIX(_BINARY); } if (0x81 <= *p && *p <= 0x8d) { |