From: Thomas Koenig Date: Wed, 1 Oct 1997 06:22:46 +0000 (+0000) Subject: * cccp.c (expand_to_temp_buffer): Initialize all members of obuf. X-Git-Tag: releases/egcs-1.0.0~416 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d3878e494800f87eb4db2cc00a1f46d0703d7468;p=thirdparty%2Fgcc.git * cccp.c (expand_to_temp_buffer): Initialize all members of obuf. From-SVN: r15817 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7e107d86aa19..3143cebdeb01 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -4,7 +4,9 @@ Tue Sep 30 23:48:57 1997 Jeffrey A Law (law@cygnus.com) Tue Sep 30 23:09:40 1997 Thomas Koenig - * haifa-sched.c: (get_block_head_tail) Remove unneeded initialization. + * cccp.c (expand_to_temp_buffer): Initialize all members of obuf. + + * haifa-sched.c (get_block_head_tail): Remove unneeded initialization. Tue Sep 30 23:06:43 1997 Richard Henderson diff --git a/gcc/cccp.c b/gcc/cccp.c index 9a1108e6d0f8..8df72f28b036 100644 --- a/gcc/cccp.c +++ b/gcc/cccp.c @@ -3549,9 +3549,14 @@ expand_to_temp_buffer (buf, limit, output_marks, assertions) obuf.length = length * 2 + 100; /* Usually enough. Why be stingy? */ obuf.bufp = obuf.buf = (U_CHAR *) xmalloc (obuf.length); + obuf.nominal_fname = 0; + obuf.inc = 0; + obuf.dir = 0; obuf.fname = 0; obuf.macro = 0; + obuf.if_stack = 0; obuf.free_ptr = 0; + obuf.system_header_p = 0; CHECK_DEPTH ({return obuf;});