From: matz@... (Yukihiro Matsumoto) Date: 2000-09-11T15:14:39+09:00 Subject: [ruby-dev:10885] Re: setenv,unsetenv まつもと ゆきひろです In message "[ruby-dev:10884] Re: setenv,unsetenv" on 00/09/11, Takaaki Tateishi writes: |そして,などのようにOSの環境などは書いていたのですが,どうやら |sample/rbc.rbを使用した場合にのみ起こります. |で,原因となっているのは,hash.c:1070行目の | free(environ[i]) |の部分です. 再現しません。なぜだろう。見た限りでは見落としはなさそうなの だが。 |ところで,Solaris2.6.1,7,8では正常に動作しますが,僕には,なぜ |setenv/unsetenvはあまり好ましくないのかが分からないです. |setenvを使うとどのような不都合が起きるのでしょうか? OSによってsetenv/unsetenvの実装が揃ってない(引数の数が違う) ので自前で提供しているわけです。どこででも動けばそれに越した ことはないのですが。 まつもと ゆきひろ /:|)