From 139973f60271d3fd0b97fc4cf080183e15ebb67e Mon Sep 17 00:00:00 2001 From: matz Date: Tue, 21 Dec 2004 02:54:17 +0000 Subject: * ext/openssl/ossl_asn1.c (ossl_asn1_traverse): [ruby-dev:25261] * ext/openssl/ossl_asn1.c (ossl_asn1_decode): ditto. * ext/openssl/ossl_asn1.c (ossl_asn1_decode_all): ditto. * struct.c (make_struct): [ruby-dev:25249] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- struct.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'struct.c') diff --git a/struct.c b/struct.c index a82799de4d..b1961233c0 100644 --- a/struct.c +++ b/struct.c @@ -198,7 +198,7 @@ make_struct(name, members, klass) rb_warn("redefining constant Struct::%s", cname); rb_mod_remove_const(klass, ID2SYM(id)); } - nstr = rb_define_class_under(klass, cname, klass); + nstr = rb_define_class_under(klass, rb_id2name(id), klass); } rb_iv_set(nstr, "__size__", LONG2NUM(RARRAY(members)->len)); rb_iv_set(nstr, "__members__", members); -- cgit v1.2.3