]> Sergey Matveev's repositories - public-inbox.git/commitdiff
nntp: listgroup_range_i: remove useless `map' op
authorEric Wong <e@80x24.org>
Sat, 23 Jul 2022 04:41:51 +0000 (04:41 +0000)
committerEric Wong <e@80x24.org>
Sat, 23 Jul 2022 14:22:31 +0000 (14:22 +0000)
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

index 43219b36efd9fa4eafd36489f2e0f6fd9baa8b8c..ab6eb525106d9046ca5f1f898787582210dba7b5 100644 (file)
@@ -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;
        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;
 }
 
        1;
 }