diff options
author | Dmitry Antipov <dmantipov@yandex.ru> | 2014-09-13 08:41:54 +0400 |
---|---|---|
committer | Dmitry Antipov <dmantipov@yandex.ru> | 2014-09-13 08:41:54 +0400 |
commit | 55998321452ca84a5e6be71c97063d8514cd8668 (patch) | |
tree | d1cfd555685e4867ec4d3bd0fd62773156912a3c /src/data.c | |
parent | 82bb5d8c5bc9c732fb98e27f27f9aa03664055f1 (diff) | |
download | emacs-55998321452ca84a5e6be71c97063d8514cd8668.tar.gz emacs-55998321452ca84a5e6be71c97063d8514cd8668.tar.bz2 emacs-55998321452ca84a5e6be71c97063d8514cd8668.zip |
Prefer ptrdiff_t to int and avoid integer overflows.
* fileio.c (make_temp_name):
* font.c (font_parse_family_registry): Avoid integer
overflow on string size calculation.
* data.c (Faset): Likewise for byte index.
Diffstat (limited to 'src/data.c')
-rw-r--r-- | src/data.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/data.c b/src/data.c index fd515af5003..5b8e01e2950 100644 --- a/src/data.c +++ b/src/data.c @@ -2310,7 +2310,7 @@ bool-vector. IDX starts at 0. */) { if (! SINGLE_BYTE_CHAR_P (c)) { - int i; + ptrdiff_t i; for (i = SBYTES (array) - 1; i >= 0; i--) if (SREF (array, i) >= 0x80) |