]> diplodocus.org Git - nmh/commitdiff
Replaced individual assignment of array elements, one of which was
authorDavid Levine <levinedl@acm.org>
Thu, 12 Feb 2015 03:38:51 +0000 (21:38 -0600)
committerDavid Levine <levinedl@acm.org>
Thu, 12 Feb 2015 03:38:51 +0000 (21:38 -0600)
out of range, with array initialization.

uip/mhshowsbr.c

index 4b11494e50063ac29937dcb975c403cc3da8ad58..056c2f45d7bd743d705aa665e378d87041722389 100644 (file)
@@ -1355,12 +1355,10 @@ static void
 output_header(CT ct, struct format *fmt)
 {
     charstring_t outbuf = charstring_create (BUFSIZ);
 output_header(CT ct, struct format *fmt)
 {
     charstring_t outbuf = charstring_create (BUFSIZ);
-    int dat[5];
+    int dat[5] = { 0 };
     char *endp;
     int message = 0;
 
     char *endp;
     int message = 0;
 
-    dat[0] = dat[1] = dat[2] = dat[3] = dat[4] = dat[5] = 0;
-
     if (folder_comp)
        folder_comp->c_text = getcpy(folder);
 
     if (folder_comp)
        folder_comp->c_text = getcpy(folder);
 
@@ -1392,9 +1390,7 @@ output_marker(CT ct, struct format *fmt, int hidden)
     int partsize;
     int message = 0;
     char *endp;
     int partsize;
     int message = 0;
     char *endp;
-    int dat[5];
-
-    dat[0] = dat[1] = dat[2] = dat[3] = dat[4] = dat[5] = 0;
+    int dat[5] = { 0 };
 
     /*
      * Grab any items we care about.
 
     /*
      * Grab any items we care about.