From: Eric Wong Date: Sat, 23 Jul 2022 04:41:51 +0000 (+0000) Subject: nntp: listgroup_range_i: remove useless `map' op X-Git-Tag: v1.9.0~85 X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=commitdiff_plain;h=0c62cffc23894a2f5eb1d6c9ee29973f4863a365 nntp: listgroup_range_i: remove useless `map' op No need to iterate through the array twice; and this even seems a hair faster than what I got with commit 726d6e71aee5d974 (nntp: small speed up for multi-line responses, 2020-12-04) --- diff --git a/lib/PublicInbox/NNTP.pm b/lib/PublicInbox/NNTP.pm index 43219b36..ab6eb525 100644 --- a/lib/PublicInbox/NNTP.pm +++ b/lib/PublicInbox/NNTP.pm @@ -189,7 +189,7 @@ sub listgroup_range_i { my ($self, $beg, $end) = @_; my $r = $self->{ibx}->mm(1)->msg_range($beg, $end, 'num'); scalar(@$r) or return; - $self->msg_more(join('', map { "$_->[0]\r\n" } @$r)); + $self->msg_more(join("\r\n", @$r, '')); 1; }