diff options
author | Matt Kraai <kraai@debian.org> | 2000-07-14 23:28:47 +0000 |
---|---|---|
committer | Matt Kraai <kraai@debian.org> | 2000-07-14 23:28:47 +0000 |
commit | 3bd8bd89ee9d0b65bf279e1ecad826a5f2f0a217 (patch) | |
tree | 6a217bf17e7c00e98a47f657015535f21b53cedd /mktemp.c | |
parent | 464c5de00d3dfb5f01e866f703d95bbb2bb9443c (diff) | |
download | busybox-w32-3bd8bd89ee9d0b65bf279e1ecad826a5f2f0a217.tar.gz busybox-w32-3bd8bd89ee9d0b65bf279e1ecad826a5f2f0a217.tar.bz2 busybox-w32-3bd8bd89ee9d0b65bf279e1ecad826a5f2f0a217.zip |
Don't use strings directly in calls to usage(). This is in preparation
for their extraction to a separate file.
Diffstat (limited to 'mktemp.c')
-rw-r--r-- | mktemp.c | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -26,18 +26,20 @@ | |||
26 | #include <stdio.h> | 26 | #include <stdio.h> |
27 | #include <errno.h> | 27 | #include <errno.h> |
28 | 28 | ||
29 | const char mktemp_usage[] = | ||
30 | "mktemp [-q] TEMPLATE\n" | ||
31 | #ifndef BB_FEATURE_TRIVIAL_HELP | ||
32 | "\nCreates a temporary file with its name based on TEMPLATE.\n" | ||
33 | "TEMPLATE is any name with six `Xs' (i.e. /tmp/temp.XXXXXX).\n" | ||
34 | #endif | ||
35 | ; | ||
29 | 36 | ||
30 | extern int mktemp_main(int argc, char **argv) | 37 | extern int mktemp_main(int argc, char **argv) |
31 | { | 38 | { |
32 | if (argc != 2 && (argc != 3 || strcmp(argv[1], "-q"))) | 39 | if (argc != 2 && (argc != 3 || strcmp(argv[1], "-q"))) |
33 | usage ("mktemp [-q] TEMPLATE\n" | 40 | usage(mktemp_usage); |
34 | #ifndef BB_FEATURE_TRIVIAL_HELP | ||
35 | "\nCreates a temporary file with its name based on TEMPLATE.\n" | ||
36 | "TEMPLATE is any name with six `Xs' (i.e. /tmp/temp.XXXXXX).\n" | ||
37 | #endif | ||
38 | ); | ||
39 | if(mkstemp(argv[argc-1]) < 0) | 41 | if(mkstemp(argv[argc-1]) < 0) |
40 | exit(FALSE); | 42 | exit(FALSE); |
41 | (void) puts(argv[argc-1]); | 43 | (void) puts(argv[argc-1]); |
42 | return(TRUE); | 44 | return(TRUE); |
43 | } | 45 | } |