Bläddra i källkod

moved malloc to calloc, to pacify gcc

richarddobson 3 månader sedan
förälder
incheckning
7103aba79b
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      dev/tabedit/vectors.c

+ 2 - 1
dev/tabedit/vectors.c

@@ -413,7 +413,8 @@ int do_outfile(char *argv)
 char *exmalloc(int n)
 char *exmalloc(int n)
 {
 {
     char *p;
     char *p;
-    if((p = (char *)malloc(n))==NULL) {
+    //RWD 2025 move to calloc to pacify gcc on Linux, but probably good idea anyway
+    if((p = (char *)calloc(n,sizeof(char)))==NULL) {
         sprintf(errstr,"ERROR: memory allocation failed.\n");
         sprintf(errstr,"ERROR: memory allocation failed.\n");
         do_error();
         do_error();
     }
     }