]> git.eshelyaron.com Git - emacs.git/commitdiff
(internal_self_insert): Declare arg c1 as unsigned char.
authorRichard M. Stallman <rms@gnu.org>
Sat, 23 Dec 1995 07:46:41 +0000 (07:46 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 23 Dec 1995 07:46:41 +0000 (07:46 +0000)
src/cmds.c

index 6fdf3f4b21ca87a5f1375a1897a82a9e1da33bd4..863988b98e0cbb402f3830000f06b757ce80f4ac 100644 (file)
@@ -252,7 +252,10 @@ Whichever character you type to run this command is inserted.")
    A value of 2 means this did things that call for an undo boundary.  */
 
 internal_self_insert (c1, noautofill)
-     char c1;
+     /* This has to be unsigned char; when it is char,
+       some compilers sign-extend it in SYNTAX_ENTRY, despite
+       the casts to unsigned char there.  */
+     unsigned char c1;
      int noautofill;
 {
   extern Lisp_Object Fexpand_abbrev ();