]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(ADD_RANGE_PAIR): Cast first arg of xrealloc to char*.
authorJim Meyering <jim@meyering.net>
Sat, 25 Oct 1997 04:37:57 +0000 (04:37 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 25 Oct 1997 04:37:57 +0000 (04:37 +0000)
(getstr): Cast xmalloc return value to char*.
(xmalloc): Remove decl.
(xrealloc): Remove decl.

src/cut.c

index d8cdcfe5622f705221c061a9135d7a09268d5cff..f5a79df59c7e38663acbba4e2214b213a6b9106f 100644 (file)
--- a/src/cut.c
+++ b/src/cut.c
@@ -1,5 +1,5 @@
 /* cut - remove parts of lines of files
-   Copyright (C) 1984 by David M. Ihnat
+   Copyright (C) 1984, 1997 by David M. Ihnat
 
    This program is a total rewrite of the Bell Laboratories Unix(Tm)
    command of the same name, as of System V.  It contains no proprietary
@@ -92,7 +92,7 @@
       if (n_rp >= n_rp_allocated)                                      \
        {                                                               \
          n_rp_allocated *= 2;                                          \
-         (rp) = (struct range_pair *) xrealloc ((rp),                  \
+         (rp) = (struct range_pair *) xrealloc ((char *) (rp),         \
                                   n_rp_allocated * sizeof (*(rp)));    \
        }                                                               \
       rp[n_rp].lo = (low);                                             \
@@ -107,9 +107,6 @@ struct range_pair
     unsigned int hi;
   };
 
-char *xmalloc ();
-char *xrealloc ();
-
 /* This buffer is used to support the semantics of the -s option
    (or lack of same) when the specified field list includes (does
    not include) the first field.  In both of those cases, the entire
@@ -253,7 +250,7 @@ getstr (char **lineptr, int *n, FILE *stream, char terminator)
   if (!*lineptr)
     {
       *n = MIN_CHUNK;
-      *lineptr = xmalloc (*n);
+      *lineptr = (char *) xmalloc (*n);
       if (!*lineptr)
        return -1;
     }