From: Richard Kenner Date: Sat, 10 Dec 1994 22:03:42 +0000 (-0500) Subject: (do_include): Avoid dynamic initialization of aggregate. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9dff20283a4f7ed3a6c0e476b39613a3253dd2eb;p=gcc.git (do_include): Avoid dynamic initialization of aggregate. From-SVN: r8643 --- diff --git a/gcc/cccp.c b/gcc/cccp.c index f276193453d..0c736373b23 100644 --- a/gcc/cccp.c +++ b/gcc/cccp.c @@ -4200,8 +4200,10 @@ get_filename: /* Expand buffer and then remove any newline markers. We can't just tell expand_to_temp_buffer to omit the markers, since it would put extra spaces in include file names. */ - FILE_BUF trybuf = expand_to_temp_buffer (buf, limit, 1, 0); - U_CHAR *src = trybuf.buf; + FILE_BUF trybuf; + U_CHAR *src; + trybuf = expand_to_temp_buffer (buf, limit, 1, 0); + src = trybuf.buf; buf = (U_CHAR *) alloca (trybuf.bufp - trybuf.buf + 1); limit = buf; while (src != trybuf.bufp) {