]> git.marmaro.de Git - mmh/blobdiff - uip/conflict.c
* patch #3967: Create a mh_xrealloc function to prevent mistakes when
[mmh] / uip / conflict.c
index 50971199d202c293f5a105b6a94f92661a925ea6..1713b15b1899e5b01827cda24465bd4ef7b32be3 100644 (file)
@@ -205,9 +205,8 @@ grp_names (void)
        if (i >= numgroups) {
            if (numgroups >= maxgroups) {
                maxgroups += NGRPS;
        if (i >= numgroups) {
            if (numgroups >= maxgroups) {
                maxgroups += NGRPS;
-               if (!(grps = (char **) realloc(grps,
-                       (size_t) (maxgroups * sizeof(*grps)))))
-                   adios (NULL, "unable to reallocate group name storage");
+               grps = (char **) mh_xrealloc(grps,
+                   (size_t) (maxgroups * sizeof(*grps)));
            }
            grps[numgroups++] = getcpy (gr->gr_name);
        }
            }
            grps[numgroups++] = getcpy (gr->gr_name);
        }