Author: hmbrand
Date: Tue Jun 29 01:28:47 2010
New Revision: 14195

Modified:
   dbi/trunk/lib/DBI/DBD/SqlEngine.pm

Log:
->{ChopBlanks} should *only* strip spaces, not other \s

Modified: dbi/trunk/lib/DBI/DBD/SqlEngine.pm
==============================================================================
--- dbi/trunk/lib/DBI/DBD/SqlEngine.pm  (original)
+++ dbi/trunk/lib/DBI/DBD/SqlEngine.pm  Tue Jun 29 01:28:47 2010
@@ -768,9 +768,9 @@
         $sth->finish;
         return;
     }
-    if ( $sth->FETCH("ChopBlanks") )
-    {
-        $_ && $_ =~ s/\s+$// for @$dav;
+    if ( $sth->FETCH("ChopBlanks") )   # XXX: (TODO) Only chop on CHAR fields,
+    {                                  # not on VARCHAR or NUMERIC (see DBI 
docs)
+        $_ && $_ =~ s/ +$// for @$dav;
     }
     return $sth->_set_fbav($dav);
 }    # fetch

Reply via email to