X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=mailsplit.c;h=c529e2d060b610d8f0dd80464634a954c4d058e8;hb=1ab661ddb7eb564c1c3cb97a512257860a651459;hp=eb58b1ebe430a1a1acf189097c5277545e3b67e9;hpb=b3f041fb0f7de167dbb6711b0a231d36c4b5de08;p=git.git diff --git a/mailsplit.c b/mailsplit.c index eb58b1eb..c529e2d0 100644 --- a/mailsplit.c +++ b/mailsplit.c @@ -11,7 +11,6 @@ #include #include #include -#include #include "cache.h" static const char git_mailsplit_usage[] = @@ -169,8 +168,11 @@ int main(int argc, const char **argv) if ( !f ) die ("cannot open mbox %s", file); - if (fgets(buf, sizeof(buf), f) == NULL) + if (fgets(buf, sizeof(buf), f) == NULL) { + if (f == stdin) + break; /* empty stdin is OK */ die("cannot read mbox %s", file); + } while (!file_done) { sprintf(name, "%s/%0*d", dir, nr_prec, ++nr);