Hi, the attached patch fixes #416625 in Debian. Kind regards Nico -- Nico Golde - http://www.ngolde.de JAB: [EMAIL PROTECTED] - GPG: 0x73647CFF Forget about that mouse with 3/4/5 buttons, gimme a keyboard with 103/104/105 keys!
--- sink.c 2006-08-07 01:17:40.000000000 +0200 +++ sink_new.c 2007-03-29 14:49:54.000000000 +0200 @@ -699,6 +699,11 @@ else sinkfp = fopen(ctl->bsmtp, "a"); + if (!sinkfp || ferror(sinkfp)) { + report(stderr, GT_("BSMTP file open or preamble write failed\n")); + return(PS_BSMTP); + } + /* see the ap computation under the SMTP branch */ need_anglebrs = (msg->return_path[0] != '<'); fprintf(sinkfp, @@ -738,12 +743,6 @@ fputs("DATA\r\n", sinkfp); - if (ferror(sinkfp)) - { - report(stderr, GT_("BSMTP file open or preamble write failed\n")); - return(PS_BSMTP); - } - return(PS_SUCCESS); }
pgpbI3ftL3ZVz.pgp
Description: PGP signature