ext/result.cc in swift-0.6.0 vs ext/result.cc in swift-0.6.1

- old
+ new

@@ -210,10 +210,10 @@ dbi::AbstractResultSet *result = result_handle(self); try { std::vector<string> result_fields = result->fields(); VALUE fields = rb_ary_new(); for (int i = 0; i < result_fields.size(); i++) - rb_ary_push(fields, rb_str_new2(result_fields[i].c_str())); + rb_ary_push(fields, ID2SYM(rb_intern(result_fields[i].c_str()))); return fields; } CATCH_DBI_EXCEPTIONS(); }