]> git.ipfire.org Git - thirdparty/public-inbox.git/commit
lei_mail_sync: fix size check for Maildir||MH files
authorEric Wong <e@80x24.org>
Tue, 8 Jul 2025 03:54:07 +0000 (03:54 +0000)
committerEric Wong <e@80x24.org>
Wed, 9 Jul 2025 21:06:41 +0000 (21:06 +0000)
commitfb455a7268c734800047ce1ad3213a520606913c
tree571636ad149d461caec649cca59f9bbbe25cee9b
parenta0d0cf02f8fedd562de076da6f51fd7ddff9cdd3
lei_mail_sync: fix size check for Maildir||MH files

`-s $fh' returns undef only when a file is non-existent and zero
when it's empty.  Thus so we must use `||' to skip empty files.
Furthermore, `-s FILEHANDLE' is never undef on open handles.

Fixes: 5aab49f3 (lei: support reading MH for convert+import+index, 2023-12-29)
lib/PublicInbox/LeiMailSync.pm