dtfile/sharedFuncs: CID 88085; resource leak

This commit is contained in:
Jon Trulson
2018-04-05 13:28:04 -06:00
parent caa95ba67c
commit 70f85d77cc

View File

@@ -481,9 +481,11 @@ CopyCheckDeletePermission(
#endif #endif
{ {
char *tmpfile; char *tmpfile;
tmpfile = tempnam(parentdir,"quang"); int rv;
if (creat(tmpfile,O_RDONLY)< 0) /* Create a temporary file */ tmpfile = tempnam(parentdir,"dtfile");
if ( (rv = creat(tmpfile,O_RDONLY)) < 0) /* Create a temporary file */
return -1; return -1;
close(rv);
if (remove(tmpfile) < 0) /* Delete the created file */ if (remove(tmpfile) < 0) /* Delete the created file */
return -1; return -1;
} }