summaryrefslogtreecommitdiff
path: root/gcc/java
diff options
context:
space:
mode:
authoraph <aph@138bc75d-0d04-0410-961f-82ee72b054a4>2006-08-22 15:00:37 +0000
committeraph <aph@138bc75d-0d04-0410-961f-82ee72b054a4>2006-08-22 15:00:37 +0000
commitf8166f6f564028da3f157f9bb1b67f13059c9341 (patch)
treec4dbd2da84aada0924677e85c221c25ef8fe0259 /gcc/java
parent9e80b67b858da11ed16e6880b770e881b576342c (diff)
downloadgcc-f8166f6f564028da3f157f9bb1b67f13059c9341.tar.gz
2006-08-22 Andrew Haley <aph@redhat.com>
* decl.c (java_add_stmt): Give the statement list a type. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116324 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/java')
-rw-r--r--gcc/java/ChangeLog4
-rw-r--r--gcc/java/decl.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index 81970f5077f..c9e11aeda43 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,7 @@
+2006-08-22 Andrew Haley <aph@redhat.com>
+
+ * decl.c (java_add_stmt): Give the statement list a type.
+
2006-08-16 Jakub Jelinek <jakub@redhat.com>
Bryce McKinlay <bryce@mckinlay.net.nz>
diff --git a/gcc/java/decl.c b/gcc/java/decl.c
index 8497fbf787b..4fcc6c06ee3 100644
--- a/gcc/java/decl.c
+++ b/gcc/java/decl.c
@@ -2188,6 +2188,7 @@ java_add_stmt (tree new_stmt)
i = tsi_last (stmts);
tsi_link_after (&i, new_stmt, TSI_CONTINUE_LINKING);
+ TREE_TYPE (stmts) = void_type_node;
return current_binding_level->stmts = stmts;
}