aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilippe De Muyter <phdm@macqel.be>1999-11-28 08:56:53 +0100
committerJeff Law <law@gcc.gnu.org>1999-11-28 00:56:53 -0700
commite976142538b70b7310c8827bd9293b78c2e7afe5 (patch)
tree846428214338f279c9130ce6628c8ed92feaae5c
parent915b80ede3c45001d6d82d8c6c524d6e1a5f7d43 (diff)
downloadgcc-e976142538b70b7310c8827bd9293b78c2e7afe5.zip
gcc-e976142538b70b7310c8827bd9293b78c2e7afe5.tar.gz
gcc-e976142538b70b7310c8827bd9293b78c2e7afe5.tar.bz2
* cccp.c (do_include): Avoid initialization of automatic variable.
From-SVN: r30682
-rw-r--r--gcc/ChangeLog2
-rw-r--r--gcc/cccp.c4
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 27dc939..7836fbe 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,7 @@
Sun Nov 28 00:48:15 1999 Philippe De Muyter <phdm@macqel.be>
+ * cccp.c (do_include): Avoid initialization of automatic variable.
+
* integrate.c (mark_stores): Function definition made void, to match
previous declaration.
* regclass.c (dump_regclass): Ditto.
diff --git a/gcc/cccp.c b/gcc/cccp.c
index ebdbd4c..ef56112 100644
--- a/gcc/cccp.c
+++ b/gcc/cccp.c
@@ -4554,7 +4554,9 @@ get_filename:
since it would put extra spaces in include file names. */
U_CHAR *src;
int errors_before_expansion = errors;
- FILE_BUF trybuf = expand_to_temp_buffer (buf, limit, 1, 0);
+ FILE_BUF trybuf;
+
+ trybuf = expand_to_temp_buffer (buf, limit, 1, 0);
if (errors != errors_before_expansion) {
free (trybuf.buf);
goto invalid_include_file_name;