[#43412] [Ruby 1.9 - Feature #4592][Open] Tempfileを直接保存したい — Takeyuki Fujioka <xibbar@...>

15 messages 2011/04/21

[#43453] ThreadGroup の強化案 — Hidetoshi NAGAI <nagai@...>

永井@知能.九工大です.

14 messages 2011/04/28
[#43901] ThreadGroup#make_local_space! (Re: ThreadGroup の強化案) — Hidetoshi NAGAI <nagai@...> 2011/06/25

永井@知能.九工大です.少々長いメールで失礼します.

[#43920] Re: ThreadGroup#make_local_space! (Re: ThreadGroup の強化案) — Urabe Shyouhei <shyouhei@...> 2011/06/26

ひっじょうに根本的な質問をするのですけれども、ThreadGroupって何に使うん

[#43978] Re: ThreadGroup#make_local_space! — Hidetoshi NAGAI <nagai@...> 2011/06/28

永井@知能.九工大です.

[ruby-dev:43398] Re: StringIO#{readlines(0), each_line(0)}が無限ループする

From: "Shota Fukumori (sora_h)" <sorah@...>
Date: 2011-04-09 14:55:11 UTC
List: ruby-dev #43398
sora_hです。
すれ違いで先に一度コミットしてしまいました。

2011/4/9 Yukihiro Matsumoto <matz@ruby-lang.org>:
> あと、ゼロチェックが FIXNUM かつ 0 でチェックしてますが、厳
> 密に言うとBignumの0とかもあるので、IO同様NUM2LONGで0に変換し
> た方が良いと思います。

-    if(argc > 0 && TYPE(argv[argc-1]) == T_FIXNUM &&
-       FIX2INT(argv[argc-1]) == 0) {
+    if(argc > 0 && !NIL_P(argv[argc-1]) && TYPE(argv[argc-1]) != T_STRING &&
+       NUM2LONG(argv[argc-1]) == 0) {

こんな感じで良いでしょうか。
NUM2LONGで変換可能、ということを確認する良い方法がわからないので、とりあえずコミットするのは控えます。

良い方法があったら教えてください。


-- 
Shota Fukumori a.k.a. @sora_h - http://codnote.net/

In This Thread