From ba19b94f67aeec0722939ce17b4067c8fd05f4cc Mon Sep 17 00:00:00 2001 From: DJ Delorie Date: Tue, 16 Oct 2001 02:55:31 +0000 Subject: merge from gcc --- libiberty/mkstemps.c | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) (limited to 'libiberty/mkstemps.c') diff --git a/libiberty/mkstemps.c b/libiberty/mkstemps.c index 4b89162..56b0bae 100644 --- a/libiberty/mkstemps.c +++ b/libiberty/mkstemps.c @@ -49,18 +49,27 @@ typedef unsigned long gcc_uint64_t; #define TMP_MAX 16384 #endif -/* Generate a unique temporary file name from TEMPLATE. +/* - TEMPLATE has the form: +@deftypefn Replacement int mkstemps (char *@var{template}, int @var{suffix_len}) +Generate a unique temporary file name from @var{template}. +@var{template} has the form: + +@example /ccXXXXXX +@end example + +@var{suffix_len} tells us how long is (it can be zero +length). The last six characters of @var{template} before +must be @code{XXXXXX}; they are replaced with a string that makes the +filename unique. Returns a file descriptor open on the file for +reading and writing. - SUFFIX_LEN tells us how long is (it can be zero length). +@end deftypefn - The last six characters of TEMPLATE before must be "XXXXXX"; - they are replaced with a string that makes the filename unique. +*/ - Returns a file descriptor open on the file for reading and writing. */ int mkstemps (template, suffix_len) char *template; -- cgit v1.1