X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/6c42153ad9362cc676ea66563bf400d7511b3b68..afee8ed17a56617618fb7f963b111d7cf0fb56e7:/sbr/fmt_new.c diff --git a/sbr/fmt_new.c b/sbr/fmt_new.c index effd06f1..44a18b37 100644 --- a/sbr/fmt_new.c +++ b/sbr/fmt_new.c @@ -2,14 +2,13 @@ /* * fmt_new.c -- read format file/string and normalize * - * $Id$ - * * This code is Copyright (c) 2002, by the authors of nmh. See the * COPYRIGHT file in the root directory of the nmh distribution for * complete copyright information. */ #include +#include #define QUOTE '\\' @@ -41,8 +40,7 @@ new_fs (char *form, char *format, char *default_fs) if (fstat (fileno (fp), &st) == -1) adios (form, "unable to stat format file"); - if (!(formats = malloc ((size_t) st.st_size + 1))) - adios (form, "unable to allocate space for format"); + formats = mh_xmalloc ((size_t) st.st_size + 1); if (read (fileno(fp), formats, (int) st.st_size) != st.st_size) adios (form, "error reading format file");