From 0ccce545505026019fe2fa4ed7da6f329bf91be1 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sat, 17 Dec 2016 12:04:11 +0000 Subject: searchmsg: do not memoize {date} field We only generate the ->date once in NNTP, so creating the hash entry is a waste. --- lib/PublicInbox/SearchMsg.pm | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'lib/PublicInbox/SearchMsg.pm') diff --git a/lib/PublicInbox/SearchMsg.pm b/lib/PublicInbox/SearchMsg.pm index 4c65fbe0..d62f02c8 100644 --- a/lib/PublicInbox/SearchMsg.pm +++ b/lib/PublicInbox/SearchMsg.pm @@ -76,13 +76,10 @@ my @MoY = qw(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec); sub date ($) { my ($self) = @_; - my $date = __hdr($self, 'date'); - return $date if defined $date; my $ts = $self->{ts}; return unless defined $ts; my ($sec, $min, $hour, $mday, $mon, $year, $wday) = gmtime($ts); - $self->{date} = "$DoW[$wday], ". - sprintf("%02d $MoY[$mon] %04d %02d:%02d:%02d +0000", + "$DoW[$wday], " . sprintf("%02d $MoY[$mon] %04d %02d:%02d:%02d +0000", $mday, $year+1900, $hour, $min, $sec); } -- cgit v1.2.3-24-ge0c7