dtdbcache: remove incorrect comment block and tmpnam_buf var (not used)
authorJon Trulson <jon@radscan.com>
Tue, 7 Aug 2012 23:43:32 +0000 (17:43 -0600)
committerJon Trulson <jon@radscan.com>
Tue, 7 Aug 2012 23:43:32 +0000 (17:43 -0600)
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 :)

cde/lib/DtSvc/DtUtil1/MMDb.c

index 56387ad00ec4016c5d73198a8b6d8b85a30c34c7..c5b70b6d3593dc8e0e79ba004461b47a23adb1d2 100644 (file)
@@ -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) {