tcltklib.c: elimitate dead code

* ext/tk/tcltklib.c (lib_do_one_event_core): elimitate dead code.
  after Check_Type, FIX2INT which implies conversion is not
  useless.  nil and fixnum cannot be tainted.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2016-05-23 04:40:43 +00:00
Родитель c285a4e357
Коммит 3d18ceab9a
1 изменённых файлов: 1 добавлений и 5 удалений

Просмотреть файл

@ -3049,11 +3049,7 @@ lib_do_one_event_core(argc, argv, self, is_ip)
flags = TCL_ALL_EVENTS | TCL_DONT_WAIT;
} else {
Check_Type(vflags, T_FIXNUM);
flags = FIX2INT(vflags);
}
if (rb_safe_level() >=1 && OBJ_TAINTED(vflags)) {
flags |= TCL_DONT_WAIT;
flags = (int)FIX2LONG(vflags);
}
if (is_ip) {