X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/dbdbd49d59ae5c14e66b1c148a63b8abc9d076ab..0b7286788a95dd854d1826b8493eda431d8e8aac:/uip/mkstemp.c diff --git a/uip/mkstemp.c b/uip/mkstemp.c index f066c536..5cc06f22 100644 --- a/uip/mkstemp.c +++ b/uip/mkstemp.c @@ -11,7 +11,7 @@ #endif /* ! NMH */ #ifdef HAVE_CONFIG_H -# include +# include "config.h" #endif /* HAVE_CONFIG_H */ #include #include @@ -34,7 +34,8 @@ static void process_args(int, char **, const char **, const char **, const char */ int -main(int argc, char *argv[]) { +main(int argc, char *argv[]) +{ const char *directory = "", *prefix = "", *suffix = ""; size_t suffix_len; int fd; @@ -67,7 +68,8 @@ main(int argc, char *argv[]) { static char * -build_template(const char *directory, const char *prefix, const char *suffix) { +build_template(const char *directory, const char *prefix, const char *suffix) +{ const char pattern[] = "XXXXXX"; size_t len, directory_len, pathsep_len, prefix_len, suffix_len; char *template; @@ -117,9 +119,13 @@ build_template(const char *directory, const char *prefix, const char *suffix) { #if NMH -#include +#include "h/mh.h" +#include "sbr/ambigsw.h" +#include "sbr/print_version.h" +#include "sbr/print_help.h" +#include "sbr/error.h" #include "h/done.h" -#include +#include "h/utils.h" #if HAVE_MKSTEMPS # define MHFIXMSG_SWITCHES \ @@ -146,7 +152,8 @@ DEFINE_SWITCH_ARRAY(MHFIXMSG, switches); static void process_args(int argc, char **argv, const char **directory, - const char **prefix, const char **suffix) { + const char **prefix, const char **suffix) +{ char **argp, **arguments, *cp, buf[100]; # if ! HAVE_MKSTEMPS NMH_UNUSED(suffix); @@ -210,7 +217,8 @@ process_args(int argc, char **argv, const char **directory, #else /* ! NMH */ static void process_args(int argc, char **argv, const char **directory, - const char **prefix, const char **suffix) { + const char **prefix, const char **suffix) +{ # if HAVE_MKSTEMPS const char usage[] = "usage: %s [-h] [-d directory] [-p prefix] [-s suffix]\n";