Mercurial > emacs
diff src/data.c @ 106185:f2cea199b0c4
* character.h (STRING_CHAR, STRING_CHAR_AND_LENGTH): Remove
ignored second argument. All callers changed.
* regex.c (STRING_CHAR, STRING_CHAR_AND_LENGTH, RE_STRING_CHAR)
(RE_STRING_CHAR_AND_LENGTH): Likewise.
* xdisp.c (string_char_and_length): Likewise.
| author | Andreas Schwab <schwab@linux-m68k.org> |
|---|---|
| date | Sat, 21 Nov 2009 11:52:23 +0000 |
| parents | 8103235103a7 |
| children | b793459cea92 |
line wrap: on
line diff
--- a/src/data.c Sat Nov 21 10:32:20 2009 +0000 +++ b/src/data.c Sat Nov 21 11:52:23 2009 +0000 @@ -2007,8 +2007,7 @@ return make_number ((unsigned char) SREF (array, idxval)); idxval_byte = string_char_to_byte (array, idxval); - c = STRING_CHAR (SDATA (array) + idxval_byte, - SBYTES (array) - idxval_byte); + c = STRING_CHAR (SDATA (array) + idxval_byte); return make_number (c); } else if (BOOL_VECTOR_P (array))
