From e6f29a682914083dd1a7ed5a4391ae72b7f3e764 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sat, 25 Jan 2014 17:20:24 -0800 Subject: When decoding, prefer ptrdiff_t to int for buffer positions etc. * coding.c (detect_coding_utf_8, emacs_mule_char) (detect_coding_iso_2022, encode_coding_iso_2022, check_ascii) (check_utf_8, decode_coding): * coding.h (struct coding_system.errors): Use ptrdiff_t, not int, for integer values derived from buffer and string positions. --- src/coding.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/coding.h') diff --git a/src/coding.h b/src/coding.h index 7730109bcfd..c9c19762d80 100644 --- a/src/coding.h +++ b/src/coding.h @@ -477,7 +477,7 @@ struct coding_system ptrdiff_t produced, produced_char, consumed, consumed_char; /* Number of error source data found in a decoding routine. */ - int errors; + ptrdiff_t errors; /* Store the positions of error source data. */ ptrdiff_t *error_positions; -- cgit v1.2.1