X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/81a21a9a97d8633f6d6231e31fdb6e328d0d3ff2..386656ec3d9a80184f380a77169dc0a16bad89d5:/sbr/vfgets.c diff --git a/sbr/vfgets.c b/sbr/vfgets.c index beb0afd0..c6a39ea6 100644 --- a/sbr/vfgets.c +++ b/sbr/vfgets.c @@ -66,12 +66,9 @@ wrong_guess: if (cp >= ep) { int curlen = cp - pp; - if (!(dp = realloc (pp, (size_t) (len += BUFSIZ)))) { - adios (NULL, "unable to allocate string storage"); - } else { - cp = dp + curlen; - ep = (pp = dp) + len - 1; - } + dp = mh_xrealloc (pp, (size_t) (len += BUFSIZ)); + cp = dp + curlen; + ep = (pp = dp) + len - 1; } } }