/[smecontribs]/rpms/smeserver-mailstats/contribs7/smeserver-mailstats-0.0.3-reworkDateManip.patch
ViewVC logotype

Contents of /rpms/smeserver-mailstats/contribs7/smeserver-mailstats-0.0.3-reworkDateManip.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.5 - (show annotations) (download)
Tue Nov 25 16:20:25 2008 UTC (15 years, 5 months ago) by slords
Branch: MAIN
CVS Tags: smeserver-mailstats-0_0_3-15_el4_sme, smeserver-mailstats-0_0_3-14_el4_sme, HEAD
Changes since 1.4: +0 -0 lines
Restore

1 --- smeserver-mailstats-0.0.3/root/usr/bin/spamfilter-stats-7.pl.reworkDateManip 2008-10-03 18:38:07.000000000 +0200
2 +++ smeserver-mailstats-0.0.3/root/usr/bin/spamfilter-stats-7.pl 2008-10-03 19:02:12.000000000 +0200
3 @@ -272,7 +272,7 @@
4 use Pod::Usage;
5 use POSIX qw/strftime floor/;
6 use Time::Local;
7 -use Date::Manip;
8 +use Date::Parse;
9 use Time::TAI64;
10 use esmith::ConfigDB;
11 use esmith::DomainsDB;
12 @@ -305,8 +306,6 @@
13 timezone => `date +%z`,
14 );
15
16 -Date_Init("TZ=$opt{'timezone'}");
17 -
18 my $FetchmailIP = '127.0.0.200'; #Apparent Ip address of fetchmail deliveries
19 my $WebmailIP = '127.0.0.1'; #Apparent Ip of Webmail sender
20 my $localhost = 'localhost'; #Apparent sender for webmail
21 @@ -1126,8 +1125,9 @@
22 };
23 $time = timelocal($sec,$min,$hour,$mday,$mon,$year)
24 }
25 - my $start = UnixDate( $startdate, "%s" );
26 - my $end = $enddate ? UnixDate( $enddate, "%s" ) :
27 +
28 + my $start = str2time( $startdate );
29 + my $end = $enddate ? str2time( $enddate ) :
30 $startdate ? $start + $secsininterval : $time;
31 $start = $startdate ? $start : $end - $secsininterval;
32 return ( $start > $end ) ? ( $end, $start ) : ( $start, $end );

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed