X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/060475000a2c096fbcab4a028832af774df1ee7b..e19df85ee3edbc78b6029aa2344bb62bf4270747:/uip/mkstemp.c?ds=sidebyside diff --git a/uip/mkstemp.c b/uip/mkstemp.c index 16ddf644..8139fec7 100644 --- a/uip/mkstemp.c +++ b/uip/mkstemp.c @@ -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';