You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by pa...@apache.org on 2005/04/06 07:26:21 UTC

svn commit: r160254 - spamassassin/trunk/lib/Mail/SpamAssassin/Conf/SQL.pm

Author: parker
Date: Tue Apr  5 22:26:20 2005
New Revision: 160254

URL: http://svn.apache.org/viewcvs?view=rev&rev=160254
Log:
Bug 3833: Catch undefined values returned by the database

Modified:
    spamassassin/trunk/lib/Mail/SpamAssassin/Conf/SQL.pm

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Conf/SQL.pm
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/lib/Mail/SpamAssassin/Conf/SQL.pm?view=diff&r1=160253&r2=160254
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Conf/SQL.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Conf/SQL.pm Tue Apr  5 22:26:20 2005
@@ -153,7 +153,7 @@
             my @row;
             my $text = '';
             while(@row = $sth->fetchrow_array()) {
-               $text .= "$row[0]\t$row[1]\n";
+               $text .= (defined($row[0]) ? $row[0] : '') . "\t" . (defined($row[1]) ? $row[1] : '')  . "\n";
             }
             if($text ne '') {
 	      $main->{conf}->{main} = $main;