summaryrefslogtreecommitdiff
path: root/class.c
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>1998-03-09 08:38:24 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>1998-03-09 08:38:24 +0000
commite8fea3f8dda47198a78d8957a07e8b304664e0a1 (patch)
tree4b6cad634b450bb58e95c21289c23882361d9bde /class.c
parent2b6ab941234426b8891f1bad036fd75611038312 (diff)
1.1b9_00 picachu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/v1_1r@111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'class.c')
-rw-r--r--class.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/class.c b/class.c
index 87842c3d3b..5d4606d59b 100644
--- a/class.c
+++ b/class.c
@@ -298,7 +298,7 @@ ins_methods_i(key, body, ary)
ary_push(ary, name);
}
}
- else if (nd_type(body->nd_body) == NODE_ZSUPER) {
+ else if (body->nd_body && nd_type(body->nd_body) == NODE_ZSUPER) {
ary_push(ary, Qnil);
ary_push(ary, str_new2(rb_id2name(key)));
}