From 204929af9dfc7d483d69476325c1ceac1721e219 Mon Sep 17 00:00:00 2001 From: ko1 Date: Wed, 3 Sep 2008 08:00:05 +0000 Subject: * include/ruby/signal.h: removed. * common.mk, class.c, eval.c, eval_intern.h, file.c, gc.c, hash.c, io.c, process.c, signal.c: vm_core.h: ditto. Some unused external global variables are also removed. (rb_prohibit_interrupt, rb_trap_immediate, rb_trap_pending, rb_thread_critical) * ext/openssl/ossl_ssl.c, ext/openssl/ossl_x509store.c, ext/readline/readline.c, ext/socket/depend, ext/socket/socket.c: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19080 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- class.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'class.c') diff --git a/class.c b/class.c index 6f64d07612..0c41e2c638 100644 --- a/class.c +++ b/class.c @@ -10,7 +10,6 @@ **********************************************************************/ #include "ruby/ruby.h" -#include "ruby/signal.h" #include "ruby/node.h" #include "ruby/st.h" #include "vm_core.h" @@ -819,7 +818,6 @@ rb_singleton_class(VALUE obj) rb_bug("unknown immediate %ld", obj); } - DEFER_INTS; if (FL_TEST(RBASIC(obj)->klass, FL_SINGLETON) && rb_iv_get(RBASIC(obj)->klass, "__attached__") == obj) { klass = RBASIC(obj)->klass; @@ -840,7 +838,6 @@ rb_singleton_class(VALUE obj) FL_UNSET(klass, FL_UNTRUSTED); } if (OBJ_FROZEN(obj)) OBJ_FREEZE(klass); - ALLOW_INTS; return klass; } -- cgit v1.2.3