summaryrefslogtreecommitdiffstats
path: root/gcc/cpphash.c
diff options
context:
space:
mode:
authorbrolley <brolley@138bc75d-0d04-0410-961f-82ee72b054a4>1999-06-07 10:35:27 +0000
committerbrolley <brolley@138bc75d-0d04-0410-961f-82ee72b054a4>1999-06-07 10:35:27 +0000
commit81d1a796592acee836fefa7606cddd5b6a505ccd (patch)
tree23b92bd39b6485ed2d1cf4e011752164ac81fb8b /gcc/cpphash.c
parent8936006821ca7ed89baf35b3a495d69a83699588 (diff)
downloadppe42-gcc-81d1a796592acee836fefa7606cddd5b6a505ccd.tar.gz
ppe42-gcc-81d1a796592acee836fefa7606cddd5b6a505ccd.zip
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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27391 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cpphash.c')
-rw-r--r--gcc/cpphash.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/cpphash.c b/gcc/cpphash.c
index 1d8a104460e..552cf2ef426 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;
OpenPOWER on IntegriCloud