changeset 18773:6a3d94914670

8939 btxld coverity cleanups
author Toomas Soome <tsoome@me.com>
date Thu, 28 Dec 2017 16:03:27 +0200
parents 5ed898afb411
children 51a1b61b53b9
files usr/src/tools/btxld/btxld.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/tools/btxld/btxld.c	Thu Jul 12 22:05:22 2018 +0300
+++ b/usr/src/tools/btxld/btxld.c	Thu Dec 28 16:03:27 2017 +0200
@@ -190,7 +190,7 @@
 cleanup(void)
 {
     if (tname)
-	remove(tname);
+	(void) remove(tname);
 }
 
 /*
@@ -288,6 +288,7 @@
 	err(2, "%s", tname);
     if (rename(tname, oname))
 	err(2, "%s: Can't rename to %s", tname, oname);
+    free((void *)(intptr_t)tname);
     tname = NULL;
     if (verbose) {
 	printf(binfo, btx.btx_majver, btx.btx_minver, btx.btx_textsz,