diff options
Diffstat (limited to 'gc.c')
-rw-r--r-- | gc.c | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -899,7 +899,7 @@ newobj_of(VALUE klass, VALUE flags, VALUE v1, VALUE v2, VALUE v3) /* OBJSETUP */ RBASIC(obj)->flags = flags; RBASIC_SET_CLASS(obj, klass); - if (rb_safe_level() >= 3) FL_SET((obj), FL_TAINT | FL_UNTRUSTED); + if (rb_safe_level() >= 3) FL_SET((obj), FL_TAINT); RANY(obj)->as.values.v1 = v1; RANY(obj)->as.values.v2 = v2; RANY(obj)->as.values.v3 = v3; @@ -1485,7 +1485,6 @@ os_each_obj(int argc, VALUE *argv, VALUE os) { VALUE of; - rb_secure(4); if (argc == 0) { of = 0; } @@ -1879,7 +1878,6 @@ id2ref(VALUE obj, VALUE objid) VALUE ptr; void *p0; - rb_secure(4); ptr = NUM2PTR(objid); p0 = (void *)ptr; |