]> git.eshelyaron.com Git - emacs.git/commit
* coding.h (struct coding_system): Remove 'error_positions' (unused)
authorDmitry Antipov <dmantipov@yandex.ru>
Thu, 10 Jul 2014 04:35:55 +0000 (08:35 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Thu, 10 Jul 2014 04:35:55 +0000 (08:35 +0400)
commit80fb41cd90467782f4cfb21074aaa4f95308985e
tree00ffd4871657cc09edb7d61e6de233d753c1b7d5
parent09880d8533e588da3388263f8c2360eb28ccc878
* coding.h (struct coding_system): Remove 'error_positions' (unused)
and 'errors' (set but unused) fields.  Use bitfields for 'eol_seen',
'mode', 'common_flags' and 'result' fields, adjust layout to avoid
extra padding and shrink struct coding_system by 56 bytes (x86_64).
* coding.c (decode_coding_utf_8, decode_coding_utf_16)
(decode_coding_emacs_mule, decode_coding_iso_2022, decode_coding_sjis)
(decode_coding_big5, decode_coding_charset, decode_coding)
(encode_coding): Adjust users.
src/ChangeLog
src/coding.c
src/coding.h