]> Sergey Matveev's repositories - public-inbox.git/commitdiff
maildir: avoid redundant slashes
authorEric Wong <e@80x24.org>
Sat, 20 Mar 2021 00:56:33 +0000 (20:56 -0400)
committerEric Wong <e@80x24.org>
Sat, 20 Mar 2021 02:30:35 +0000 (02:30 +0000)
Redundant slashes look ugly in strace(1) output.

lib/PublicInbox/LeiToMail.pm
lib/PublicInbox/MdirReader.pm

index 5cea73e19e78f2bd14f98f491daaa4401825dcb6..6f386b10be73c293bae7ab3b64ee0822eb166433 100644 (file)
@@ -637,7 +637,7 @@ sub poke_dst {
        my ($self) = @_;
        if ($self->{base_type} eq 'maildir') {
                my $t = time + 1;
-               utime($t, $t, "$self->{dst}/cur");
+               utime($t, $t, $self->{dst} . 'cur');
        }
 }
 
index 06806e80eafc02d636a9ce988076387c03a87112..30e6f8ad6dbc599715694a9dbe5e3989ce164ed4 100644 (file)
@@ -42,7 +42,7 @@ my %c2kw = ('D' => 'draft', F => 'flagged', R => 'answered', S => 'seen');
 sub maildir_each_eml ($$;@) {
        my ($dir, $cb, @arg) = @_;
        $dir .= '/' unless substr($dir, -1) eq '/';
-       my $pfx = "$dir/new/";
+       my $pfx = $dir . 'new/';
        if (opendir(my $dh, $pfx)) {
                while (defined(my $bn = readdir($dh))) {
                        next if substr($bn, 0, 1) eq '.';
@@ -53,7 +53,7 @@ sub maildir_each_eml ($$;@) {
                        $cb->($f, [], $eml, @arg);
                }
        }
-       $pfx = "$dir/cur/";
+       $pfx = $dir . 'cur/';
        opendir my $dh, $pfx or return;
        while (defined(my $bn = readdir($dh))) {
                my $fl = maildir_basename_flags($bn) // next;