diff options
author | Kai Tietz <ktietz@redhat.com> | 2013-03-22 10:40:39 +0100 |
---|---|---|
committer | Kai Tietz <ktietz@gcc.gnu.org> | 2013-03-22 10:40:39 +0100 |
commit | 226e58b76634a132cd48b257292aca1c6842362d (patch) | |
tree | 32e99319607670215b0bee5e042dca4ee4c669f8 /gcc/java | |
parent | 8280eba03b7fd7918058a6e1af51b014850909f3 (diff) | |
download | gcc-226e58b76634a132cd48b257292aca1c6842362d.zip gcc-226e58b76634a132cd48b257292aca1c6842362d.tar.gz gcc-226e58b76634a132cd48b257292aca1c6842362d.tar.bz2 |
* lang.c (put_decl_node): Don't iterate over end_params_node.
From-SVN: r196901
Diffstat (limited to 'gcc/java')
-rw-r--r-- | gcc/java/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/java/lang.c | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index c6d0675..29db4eb 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,7 @@ +2013-03-22 Kai Tietz <ktietz@redhat.com> + + * lang.c (put_decl_node): Don't iterate over end_params_node. + 2013-01-03 Jakub Jelinek <jakub@redhat.com> * jcf-dump.c (version): Update copyright notice dates. diff --git a/gcc/java/lang.c b/gcc/java/lang.c index fd9364d..d40af87 100644 --- a/gcc/java/lang.c +++ b/gcc/java/lang.c @@ -419,7 +419,8 @@ put_decl_node (tree node, int verbosity) if (TREE_CODE (TREE_TYPE (node)) == METHOD_TYPE) args = TREE_CHAIN (args); put_decl_string ("(", 1); - for ( ; args != end_params_node; args = TREE_CHAIN (args), i++) + for ( ; args != NULL_TREE && args != end_params_node; + args = TREE_CHAIN (args), i++) { if (i > 0) put_decl_string (",", 1); |