+ }
+ if (!noheader && value("noheader") == NOSTR) {
+ if (setjmp(hdrjmp) == 0) {
+ if ((prevint = sigset(SIGINT, SIG_IGN)) != SIG_IGN)
+ sigset(SIGINT, hdrstop);
+ announce(!0);
+ fflush(stdout);
+ sigset(SIGINT, prevint);
+ }
+ }
+ if (!edit && msgCount == 0) {
+ printf("No mail\n");
+ fflush(stdout);
+ exit(0);
+ }