Method: Object#untaint

Defined in:
object.c

#untaintObject

Removes the taint from obj.

Returns:


# File 'object.c'

/*
 *  call-seq:
 *     obj.untaint    -> obj
 *
 *  Removes the taint from <i>obj</i>.
 */

VALUE
rb_obj_untaint(VALUE obj)
{
    rb_secure(3);
    if (OBJ_TAINTED(obj)) {
    if (OBJ_FROZEN(obj)) {
        rb_error_frozen("object");
    }
    FL_UNSET(obj, FL_TAINT);
    }
    return obj;
}