From: Jon Trulson Date: Tue, 7 Aug 2012 23:43:32 +0000 (-0600) Subject: dtdbcache: remove incorrect comment block and tmpnam_buf var (not used) X-Git-Tag: 2.2.0b~95 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=91011085a4ca76f78de8fe949a1f3412487188c9;p=oweals%2Fcde.git dtdbcache: remove incorrect comment block and tmpnam_buf var (not used) With Aaron's fixes to dtdbcache fixing a potential coredump, the comment block in the write_db() function regarding tmpnam() no longer applies, and the tmpnam_buf variable is no longer used. So, remove them :) --- diff --git a/cde/lib/DtSvc/DtUtil1/MMDb.c b/cde/lib/DtSvc/DtUtil1/MMDb.c index 56387ad0..c5b70b6d 100644 --- a/cde/lib/DtSvc/DtUtil1/MMDb.c +++ b/cde/lib/DtSvc/DtUtil1/MMDb.c @@ -674,11 +674,6 @@ write_db(DtDtsMMHeader *header, void *index, int size, const char *CacheFile) int fd; mode_t cmask = umask((mode_t)077); char *tmpfile; - /* tempnam(3) is affected by the TMPDIR environment variable. */ - /* This creates problems for rename() is "tmpfile" and "cacheFile" */ - /* are on different file systems. Use tmpnam(3) to create the */ - /* unique file name instead. */ - char tmpnam_buf[L_tmpnam + 1]; if ((tmpfile = malloc(sizeof(_DTDTSMMTEMPDIR) + sizeof(_DTDTSMMTEMPFILE) + 7)) == NULL) {