You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by mm...@apache.org on 2011/07/27 00:24:22 UTC
svn commit: r1151279 - in /spamassassin/trunk: lib/Mail/SpamAssassin.pm
xt/60_perlcritic.t
Author: mmartinec
Date: Tue Jul 26 22:24:21 2011
New Revision: 1151279
URL: http://svn.apache.org/viewvc?rev=1151279&view=rev
Log:
SpamAssassin.pm: fix a Subroutines::ProhibitReturnSort warning emitted by xt/60_perlcritic.t about a "return" followed by a "sort"; test I/O status in 60_perlcritic.t
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin.pm
spamassassin/trunk/xt/60_perlcritic.t
Modified: spamassassin/trunk/lib/Mail/SpamAssassin.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin.pm?rev=1151279&r1=1151278&r2=1151279&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin.pm Tue Jul 26 22:24:21 2011
@@ -2063,9 +2063,8 @@ sub _get_cf_pre_files_in_dir {
my $eval_stat = $@ ne '' ? $@ : "errno=$!"; chomp $eval_stat;
die "_get_cf_pre_files_in_dir error: $eval_stat";
};
- return sort { $a cmp $b } @cfs;
-
- die "oops! $@"; # should never get here
+ @cfs = sort { $a cmp $b } @cfs;
+ return @cfs;
}
else {
opendir(SA_CF_DIR, $dir) or warn "config: cannot opendir $dir: $!\n";
Modified: spamassassin/trunk/xt/60_perlcritic.t
URL: http://svn.apache.org/viewvc/spamassassin/trunk/xt/60_perlcritic.t?rev=1151279&r1=1151278&r2=1151279&view=diff
==============================================================================
--- spamassassin/trunk/xt/60_perlcritic.t (original)
+++ spamassassin/trunk/xt/60_perlcritic.t Tue Jul 26 22:24:21 2011
@@ -22,7 +22,7 @@ if ( $EVAL_ERROR ) {
plan( skip_all => $msg );
}
-open RC, ">../t/log/perlcritic.rc" or die "cannot write t/log/perlcritic.rc";
+open RC, ">../t/log/perlcritic.rc" or die "cannot create t/log/perlcritic.rc";
# we should remove some of these excludes if/when we feel like fixing 'em!
print RC q{
@@ -34,8 +34,8 @@ print RC q{
[TestingAndDebugging::ProhibitNoStrict]
allow = refs
-};
-close RC;
+} or die "cannot write t/log/perlcritic.rc";
+close RC or die "cannot close t/log/perlcritic.rc";
Test::Perl::Critic->import( -profile => "../t/log/perlcritic.rc" );
all_critic_ok("../blib");