From 0c62cffc23894a2f5eb1d6c9ee29973f4863a365 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sat, 23 Jul 2022 04:41:51 +0000 Subject: [PATCH] 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) --- lib/PublicInbox/NNTP.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; } -- 2.44.0