<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -14,12 +14,7 @@ module DBF
     end
     
     def to_a
-      columns.map do |column|
-        underscored_column_name = column.name.underscore
-        value = @attributes[column.name.underscore]
-        
-        value.is_a?(String) ? value.strip : value
-      end
+      columns.map { |column| @attributes[column.name.underscore] }
     end
     
     private
@@ -79,7 +74,8 @@ module DBF
       when &quot;83&quot; # dbase iii
         memo_string = &quot;&quot;
         loop do
-          memo_string &lt;&lt; block = @memo.read(memo_block_size)
+          block = @memo.read(memo_block_size)
+          memo_string &lt;&lt; block
           break if block.rstrip.size &lt; memo_block_size
         end
       when &quot;8b&quot; # dbase iv</diff>
      <filename>lib/dbf/record.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>356fd7e59927b04b69bc47c6070c1358f325f4c8</id>
    </parent>
  </parents>
  <author>
    <name>Keith Morrison</name>
    <email>keithm@infused.org</email>
  </author>
  <url>http://github.com/infused/dbf/commit/2ff984f950a6e893018512c995bd96f7ede0af9e</url>
  <id>2ff984f950a6e893018512c995bd96f7ede0af9e</id>
  <committed-date>2009-10-30T00:29:16-07:00</committed-date>
  <authored-date>2009-10-30T00:29:16-07:00</authored-date>
  <message>Remove extraneous string operation</message>
  <tree>32f8c3e0068fb383b7458543c02f03711342577c</tree>
  <committer>
    <name>Keith Morrison</name>
    <email>keithm@infused.org</email>
  </committer>
</commit>
