# HG changeset patch # User Kenichi Handa # Date 1260753568 0 # Node ID fea46c7aca795d9851c709c53b0fad68466f95bd # Parent b07b0e49769d238ab15073c49cff5d3862b746f7 (decode_coding_iso_2022): Ignore ISO_CODE_SS2_7 (0x19) in 8-bit encoding. diff -r b07b0e49769d -r fea46c7aca79 src/coding.c --- a/src/coding.c Sun Dec 13 23:43:17 2009 +0000 +++ b/src/coding.c Mon Dec 14 01:19:28 2009 +0000 @@ -3726,6 +3726,8 @@ continue; case ISO_single_shift_2_7: + if (! (CODING_ISO_FLAGS (coding) & CODING_ISO_FLAG_SEVEN_BITS)) + goto invalid_code; case ISO_single_shift_2: if (! (CODING_ISO_FLAGS (coding) & CODING_ISO_FLAG_SINGLE_SHIFT)) goto invalid_code;