From: matz@... (Yukihiro Matsumoto) Date: 1997-04-11T17:18:55+09:00 Subject: [ruby-list:2771] Re: [BUG?] strip まつもと ゆきひろです. In message "[ruby-list:2769] Re: [BUG?] strip" on 97/04/11, WATANABE Hirofumi writes: | |わたなべです. |:ソースを見る限り,切り落とすかどうかの判断はisspaceを用いて |:行っていますから,gnu-win32版のisspaceに問題があるのかも知れ |:ません. | |あの書き方だとちょっとまずい処理系もあります. char *s だと |0x80 以上は負になるので isspace() には負の値が渡ります. ふにゃふにゃ.そうかあ.とりあえずそこはunsinedにしておきま しょう. |#んー, ということは他にもいっぱいあるってことか. 気がつかなかった. isspaceとisdigitに限れば問題はこことあと1箇所(pack.c)だけの ようです.奥が深い…. まつもと ゆきひろ /:|)