[#380] bug report#3 and request#5 — keiju@... (Keiju ISHITSUKA)
けいじゅ@SHLジャパンです.
1 message
1996/08/06
[ruby-list:460] tk.rb
From:
j_kuro@... (Jun Kuroda)
Date:
1996-08-30 20:45:59 UTC
List:
ruby-list #460
黒田です.
ruby - version 0.99.1 (96/08/07) で
tk.rb の 31 行目
$0 =~ /\/(.*)$/
は $0 に '/' が入ってない場合 その次の
PORT = open(format("|%s -n %s", wish_path, $1), "w+");
でまずいことになるので,
$0 =~ /(.*)$/ if $1 == nil
を加えて使っています. File.basename を使うと segmentation
fault 出すのでこうしました. もっとかっこ良い方法があれば教えて
下さい.
- --
黒田 淳 (Kuroda Jun)
<URL:mailto:j_kuro@pluto.ai.kyutech.ac.jp>
<URL:http://www.pluto.ai.kyutech.ac.jp/~j_kuro/>