]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/MID.pm
mid: shorten uniq_mids logic
[public-inbox.git] / lib / PublicInbox / MID.pm
index d7a42c38573b17111458ddccd32e821355f79b91..33d5af7450a2610702591c7ad864cb81e981084c 100644 (file)
@@ -120,9 +120,7 @@ sub uniq_mids ($;$) {
                        warn "Message-ID: <$mid> too long, truncating\n";
                        $mid = substr($mid, 0, MAX_MID_SIZE);
                }
-               next if $seen->{$mid};
-               push @ret, $mid;
-               $seen->{$mid} = 1;
+               push(@ret, $mid) unless $seen->{$mid}++;
        }
        \@ret;
 }