diff options
| author | Paul Eggert | 2011-06-18 09:10:16 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-06-18 09:10:16 -0700 |
| commit | 85461888af64b0a2edd1405714892a67c7a4b925 (patch) | |
| tree | 30e2539ec1f9b1bfc0214ec017db165c53bd2055 /src | |
| parent | 436b4815ed0f616fba06a6ff3dfb44fade8b0321 (diff) | |
| download | emacs-85461888af64b0a2edd1405714892a67c7a4b925.tar.gz emacs-85461888af64b0a2edd1405714892a67c7a4b925.zip | |
* fns.c (mapcar1): Declare byte as byte, for clarity.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 1 | ||||
| -rw-r--r-- | src/fns.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 4ce871b7288..e2683795934 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -4,6 +4,7 @@ | |||
| 4 | Use much-faster test for byte-length change. | 4 | Use much-faster test for byte-length change. |
| 5 | Don't assume string byte-length fits in 'int'. | 5 | Don't assume string byte-length fits in 'int'. |
| 6 | Check that character arg fits in 'int'. | 6 | Check that character arg fits in 'int'. |
| 7 | (mapcar1): Declare byte as byte, for clarity. | ||
| 7 | 8 | ||
| 8 | * alloc.c (Fmake_bool_vector): Avoid unnecessary multiplication. | 9 | * alloc.c (Fmake_bool_vector): Avoid unnecessary multiplication. |
| 9 | 10 | ||
| @@ -2307,7 +2307,7 @@ mapcar1 (EMACS_INT leni, Lisp_Object *vals, Lisp_Object fn, Lisp_Object seq) | |||
| 2307 | { | 2307 | { |
| 2308 | for (i = 0; i < leni; i++) | 2308 | for (i = 0; i < leni; i++) |
| 2309 | { | 2309 | { |
| 2310 | int byte; | 2310 | unsigned char byte; |
| 2311 | byte = XBOOL_VECTOR (seq)->data[i / BOOL_VECTOR_BITS_PER_CHAR]; | 2311 | byte = XBOOL_VECTOR (seq)->data[i / BOOL_VECTOR_BITS_PER_CHAR]; |
| 2312 | dummy = (byte & (1 << (i % BOOL_VECTOR_BITS_PER_CHAR))) ? Qt : Qnil; | 2312 | dummy = (byte & (1 << (i % BOOL_VECTOR_BITS_PER_CHAR))) ? Qt : Qnil; |
| 2313 | dummy = call1 (fn, dummy); | 2313 | dummy = call1 (fn, dummy); |