X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Fspost.c;h=e9e44a809645487d6df1552875bc2a4954a619d4;hb=a93204a5abced109070990a2b9d567344f352cbd;hp=bef70be80876241f3b8996b07c76af93d58d231a;hpb=d2f12554a254e814dcdafb3828fc0d9936154eef;p=mmh diff --git a/uip/spost.c b/uip/spost.c index bef70be..e9e44a8 100644 --- a/uip/spost.c +++ b/uip/spost.c @@ -5,8 +5,6 @@ * This is a simpler, faster, replacement for "post" for use * when "sendmail" is the transport system. * - * $Id$ - * * This code is Copyright (c) 2002, by the authors of nmh. See the * COPYRIGHT file in the root directory of the nmh distribution for * complete copyright information. @@ -191,7 +189,7 @@ static void finish_headers (FILE *); static int get_header (char *, struct headers *); static void putadr (char *, struct mailname *); static int putone (char *, int, int); -static void insert_fcc (struct headers *, char *); +static void insert_fcc (struct headers *, unsigned char *); static void file (char *); static void fcc (char *, char *); @@ -352,15 +350,8 @@ main (int argc, char **argv) out = stdout; } else { -#ifdef HAVE_MKSTEMP if ((out = fdopen( mkstemp (tmpfil), "w" )) == NULL ) adios (tmpfil, "unable to create"); -#else - mktemp (tmpfil); - if ((out = fopen (tmpfil, "w")) == NULL) - adios (tmpfil, "unable to create"); - chmod (tmpfil, 0600); -#endif } hdrtab = (msgstate == normal) ? NHeaders : RHeaders; @@ -720,9 +711,9 @@ putone (char *adr, int pos, int indent) static void -insert_fcc (struct headers *hdr, char *pp) +insert_fcc (struct headers *hdr, unsigned char *pp) { - char *cp; + unsigned char *cp; for (cp = pp; isspace (*cp); cp++) continue; @@ -749,15 +740,9 @@ make_bcc_file (void) char *vec[6]; FILE * in, *out; -#ifdef HAVE_MKSTEMP fd = mkstemp(bccfil); if (fd == -1 || (out = fdopen(fd, "w")) == NULL) adios (bccfil, "unable to create"); -#else - mktemp (bccfil); - if ((out = fopen (bccfil, "w")) == NULL) - adios (bccfil, "unable to create"); -#endif chmod (bccfil, 0600); fprintf (out, "Date: %s\n", dtimenow (0));