aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/lang.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/java/lang.c')
-rw-r--r--gcc/java/lang.c3
1 files changed, 2 insertions, 1 deletions
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);