[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[kagemai-users:0607] Re: ruby1.8.5で動作せず



えとーです。

On Thu, 02 Nov 2006 23:01:06 +0900 (JST)
Kouhei Sutou <kou@xxxxxxxxxxxx> wrote:

> 須藤です.
> 
> In <4549F0B5.7070202@xxxxxxxxx>
>   "[kagemai-users:0605] Re: ruby1.8.5で動作せず" on Thu, 02 Nov 2006 22:20:53 +0900,
>   akira yamada / やまだあきら <akira@xxxxxxxxx> wrote:
> 
> > インストールからプロジェクト登録、バグ登録までやってみたのですが
> > lib/kagemai/reporttype.rb:174でも同様の状態になりました。
> 
> うーん,どうしてここはkey.intern.to_s.untaintなんでしょうねぇ.
> ここだけ見た感じだと,単に,key.to_s.untaintでよさそうな気が
> します.
> 
> 1.9では(残念ながら)ハッシュのキーとしてシンボルでも文字列
> でも同一視されるようなので,いっそ,全てのキーを文字列にして
> しまうというのもアリかもしれません.

めんどうで、つまらない作業になりますが、ハッシュのキーはストリングのほうが
安全そうなので賛成します。