lib/rio/ext/csv.rb in rio-0.3.6 vs lib/rio/ext/csv.rb in rio-0.3.7

- old
+ new

@@ -172,10 +172,14 @@ def _l2row(line,fs,rs) dat = _l2a(line,fs,rs) names = cnames(dat.length) dat = trim(dat) - (0...names.length).build_hash { |i| [names[i],dat[i]] } + rw = {} + (0...names.length).each { |i| + rw[names[i]] = dat[i] + } + rw end def _rec_to_s_proc(fs,rs) proc { |a| ::CSV.generate_line(a,fs,rs)