From: KIMURA Koichi Date: 1999-07-30T15:28:15+09:00 Subject: [ruby-dev:7490] Re: ENV[] on mswin32 木村です。 In article [ruby-dev:7489] Re: ENV[] on mswin32 (<0520D437E251D1118E150000F68A2115401806@tonen.co.jp>), 助田 雅紀 writes: >> 仕様といえば仕様です。 >> Win32APIとCライブラリが混在しているためなんですが。 > >あれっ? そうだったんですか. >前は(かなり前のことです.)自プロセスでも参照できたような >気がするんですが私の勘違いでしょうか. hash.c/ruby_setenvでは SetEnvironmentVariable(name,value); を使って設定していますが、その一方でgetはgetenvだったりするので す。setにWin32APIを使っているわけはPerl由来のようです。 #ようですっておい>自分^^; 単純にputenvする行を追加すれば良いのだろうか… #あるいは取り出すほうもAPIに変えるかですね -- 木村浩一 May the source be with you. e-mail kbk@kt.rim.or.jp kimura@sqa.canon.co.jp