Browse Source

Fix error in ruby 1.9

nagadomi 9 năm trước cách đây
mục cha
commit
91807d097c
1 tập tin đã thay đổi với 6 bổ sung2 xóa
  1. 6 2
      webgen/gen.rb

+ 6 - 2
webgen/gen.rb

@@ -3,11 +3,15 @@ require 'yaml'
 require 'optparse'
 require 'fileutils'
 
+def to_h(a)
+  Hash[a]
+end
+
 def symbolize_keys(val)
   if val.is_a?(Hash)
-    val.map{|k,v| 
+    to_h(val.map{|k,v| 
       [k.to_sym, symbolize_keys(v)] 
-    }.to_h
+    })
   elsif val.is_a?(Array)
     val = val.map{|v| symbolize_keys(v)}
   else