]> granicus.if.org Git - vim/commitdiff
patch 8.2.3672: build failure with unsigned char v8.2.3672
authorBram Moolenaar <Bram@vim.org>
Thu, 25 Nov 2021 13:26:19 +0000 (13:26 +0000)
committerBram Moolenaar <Bram@vim.org>
Thu, 25 Nov 2021 13:26:19 +0000 (13:26 +0000)
Problem:    Build failure with unsigned char.
Solution:   Use int instead of char.

src/version.c
src/xxd/xxd.c

index 0686cfab905b995e011252e30473e6270a65bb24..d1004bb1eeb2d89f83e481459fd957c3ff801ddd 100644 (file)
@@ -757,6 +757,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    3672,
 /**/
     3671,
 /**/
index c7b166e819acda44c454878005a421c01805f34f..ad0c72ff687ebc8a50949dce185de400ab656e63 100644 (file)
@@ -253,14 +253,14 @@ error_exit(int ret, char *msg)
 }
 
   static void
-exit_on_ferror(char c, FILE *fpi)
+exit_on_ferror(int c, FILE *fpi)
 {
   if (c == EOF && ferror(fpi))
     perror_exit(2);
 }
 
   static void
-putc_or_die(char c, FILE *fpo)
+putc_or_die(int c, FILE *fpo)
 {
   if (putc(c, fpo) == EOF)
     perror_exit(3);