summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/tools/btxld/btxld.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/tools/btxld/btxld.c b/usr/src/tools/btxld/btxld.c
index 486119d1a9..9d01796e37 100644
--- a/usr/src/tools/btxld/btxld.c
+++ b/usr/src/tools/btxld/btxld.c
@@ -190,7 +190,7 @@ static void
cleanup(void)
{
if (tname)
- remove(tname);
+ (void) remove(tname);
}
/*
@@ -288,6 +288,7 @@ btxld(const char *iname)
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,