]> git.eshelyaron.com Git - emacs.git/commitdiff
* fns.c (mapcar1): Declare byte as byte, for clarity.
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 18 Jun 2011 16:10:16 +0000 (09:10 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 18 Jun 2011 16:10:16 +0000 (09:10 -0700)
src/ChangeLog
src/fns.c

index 4ce871b7288db052fa90a794a57872357661e3da..e26837959340818492ec7dadc71313d80c8c5c59 100644 (file)
@@ -4,6 +4,7 @@
        Use much-faster test for byte-length change.
        Don't assume string byte-length fits in 'int'.
        Check that character arg fits in 'int'.
+       (mapcar1): Declare byte as byte, for clarity.
 
        * alloc.c (Fmake_bool_vector): Avoid unnecessary multiplication.
 
index 32d96fbc94e61ba204c273643819179dc6ddad53..bbda385d9271e7250039fc643785342cba813a30 100644 (file)
--- a/src/fns.c
+++ b/src/fns.c
@@ -2307,7 +2307,7 @@ mapcar1 (EMACS_INT leni, Lisp_Object *vals, Lisp_Object fn, Lisp_Object seq)
     {
       for (i = 0; i < leni; i++)
        {
-         int byte;
+         unsigned char byte;
          byte = XBOOL_VECTOR (seq)->data[i / BOOL_VECTOR_BITS_PER_CHAR];
          dummy = (byte & (1 << (i % BOOL_VECTOR_BITS_PER_CHAR))) ? Qt : Qnil;
          dummy = call1 (fn, dummy);