]> diplodocus.org Git - nmh/blobdiff - uip/mkstemp.c
Rearranged mhn.defaults.sh a bit: consolidated web-browser specific
[nmh] / uip / mkstemp.c
index 16ddf644ab88cb4fbeff4df3bfaa9424cf53f86c..8139fec789b4c5714158a8c50ee9aef9271ee4fa 100644 (file)
@@ -48,7 +48,9 @@ main(int argc, char *argv[]) {
     if ((suffix_len = strlen(suffix)) > 0) {
 #       if HAVE_MKSTEMPS
         if ((fd = mkstemps(template, suffix_len)) < 0) { perror("mkstemps"); }
-#       endif /* HAVE_MKSTEMPS */
+#       else  /* ! HAVE_MKSTEMPS */
+        fd = 0;
+#       endif /* ! HAVE_MKSTEMPS */
     } else {
         if ((fd = mkstemp(template)) < 0) { perror("mkstemp"); }
     }
@@ -102,7 +104,7 @@ build_template(const char *directory, const char *prefix, const char *suffix) {
         tp += sizeof pattern - 1;
 
         (void) strncpy(tp, suffix, suffix_len);
-        tp += suffix_len;
+        /* tp += suffix_len; */
 
         template[len-1] = '\0';