diff options
author | Dave Brolley <brolley@cygnus.com> | 1999-06-07 10:35:27 +0000 |
---|---|---|
committer | Dave Brolley <brolley@gcc.gnu.org> | 1999-06-07 06:35:27 -0400 |
commit | e7553be55ad4e48cfbd36b896947104d763b5696 (patch) | |
tree | 23b92bd39b6485ed2d1cf4e011752164ac81fb8b /gcc/cpphash.c | |
parent | 683a10613f9e9a252effdccd7a1c3c003d2c5f91 (diff) | |
download | gcc-e7553be55ad4e48cfbd36b896947104d763b5696.zip gcc-e7553be55ad4e48cfbd36b896947104d763b5696.tar.gz gcc-e7553be55ad4e48cfbd36b896947104d763b5696.tar.bz2 |
cpplib.c (do_define): Cast `alloca' return value.
Mon Jun 7 13:33:39 1999 Dave Brolley <brolley@cygnus.com>
* cpplib.c (do_define): Cast `alloca' return value.
(do_include, do_undef, do_pragma): Likewise.
* cpphash.c (dump_definition): Cast `xstrdup' and `alloca' return
values.
* cppfiles.c (initialize_input_buffer): Cast `xmalloc' return values.
* gcc/cppspec.c (lang_specific_driver): Cast xmalloc return value.
From-SVN: r27391
Diffstat (limited to 'gcc/cpphash.c')
-rw-r--r-- | gcc/cpphash.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/cpphash.c b/gcc/cpphash.c index 1d8a104..552cf2e 100644 --- a/gcc/cpphash.c +++ b/gcc/cpphash.c @@ -1665,9 +1665,10 @@ dump_definition (pfile, macro) else { struct reflist *r; - unsigned char *argnames = xstrdup (defn->args.argnames); - unsigned char **argv = alloca (defn->nargs * sizeof(char *)); - int *argl = alloca (defn->nargs * sizeof(int)); + unsigned char *argnames = (unsigned char *) xstrdup (defn->args.argnames); + unsigned char **argv = (unsigned char **) alloca (defn->nargs * + sizeof(char *)); + int *argl = (int *) alloca (defn->nargs * sizeof(int)); unsigned char *x; int i; |