From: Kazuhiko <kaz...@fd...> - 2005-02-22 04:33:27
|
かずひこです。 At Tue, 22 Feb 2005 13:05:46 +0900 (JST), zunda wrote: > > 個人的に長年の懸案となっていた、今日のリンク元もうちょっとだけ > > 強化プラグインの高速化をちょっとだけしました。 > > 実装を忘れていた、キャシュの大きさのブラウザからの設定を可能にした版を (snip) > としてcommitしました。 mod_ruby 環境で security error になったので、以下の修正をしてコミットしま した。 --- disp_referrer.rb 22 Feb 2005 03:59:45 -0000 1.47 +++ disp_referrer.rb 22 Feb 2005 04:27:05 -0000 1.48 @@ -177,14 +177,14 @@ def size r = 0 caches.each do |path| - r += File.size( path ) + r += File.size( path.untaint ) end r end def clear # current version caches.each do |path| - File.unlink( path ) + File.unlink( path.untaint ) end # older version if @setup['cache_path'] then この下の @setup['cache_path'] についても変更しないといけないかもしれませ んが、手元の環境が 'older version' ではないのでよくわかりませんでした。 # そのさらに次の行をみて思い出しましたが、最近の ruby-1.8 系では、PStore # の 'hoge~' みたいなバックアップファイルは生成されなくなっていますね。 -- かずひこ <http://wiki.fdiary.net/kazuhiko/> ★シャア「名字が付いてない」 ☆一兵卒「あんなの飾りです。偉い人にはそれが分からんのです」 |