summaryrefslogtreecommitdiffstats
path: root/compat
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2007-10-19 14:29:59 (GMT)
committerdgp <dgp@users.sourceforge.net>2007-10-19 14:29:59 (GMT)
commit8954280ce7849f9bd776d6e1d398a4a937960b32 (patch)
tree3e9777aef740ddb43780593de9bd08eb8e91eedf /compat
parent9e421a80153ea4778e23bfc5ebc25a25861fb08e (diff)
downloadtcl-8954280ce7849f9bd776d6e1d398a4a937960b32.zip
tcl-8954280ce7849f9bd776d6e1d398a4a937960b32.tar.gz
tcl-8954280ce7849f9bd776d6e1d398a4a937960b32.tar.bz2
merge updates from HEAD
Diffstat (limited to 'compat')
-rw-r--r--compat/tmpnam.c42
1 files changed, 0 insertions, 42 deletions
diff --git a/compat/tmpnam.c b/compat/tmpnam.c
deleted file mode 100644
index 6faf8de..0000000
--- a/compat/tmpnam.c
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * Copyright (c) 1988 Regents of the University of California.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms are permitted provided
- * that this notice is preserved and that due credit is given to the
- * University of California at Berkeley. The name of the University may not be
- * used to endorse or promote products derived from this software without
- * specific written prior permission. This software is provided ``as is''
- * without express or implied warranty.
- *
- * RCS: @(#) $Id: tmpnam.c,v 1.3 2007/04/16 13:36:34 dkf Exp $
- */
-
-#include <sys/param.h>
-#include <sys/stat.h>
-#include <sys/file.h>
-#include <stdio.h>
-
-/*
- * Use /tmp instead of /usr/tmp, because L_tmpname is only 14 chars on some
- * machines (like NeXT machines) and /usr/tmp will cause buffer overflows.
- */
-
-#ifdef P_tmpdir
-# undef P_tmpdir
-#endif
-#define P_tmpdir "/tmp"
-
-char *
-tmpnam(
- char *s)
-{
- static char name[50];
- char *mktemp(char *);
-
- if (!s) {
- s = name;
- }
- (void) sprintf(s, "%s/XXXXXX", P_tmpdir);
- return mktemp(s);
-}