X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCCglue.c;h=48323bd4716632f861188cafc24f970384aa91ae;hb=e6f797f8ccde60604461df6cbb869546fbfbbc2d;hp=115bf6622159754d6d0d4456c453bc77ed01e085;hpb=4b2a5c436502f2a0915dd4eefe3111c2799a8305;p=fw%2Fsdcc diff --git a/src/SDCCglue.c b/src/SDCCglue.c index 115bf662..48323bd4 100644 --- a/src/SDCCglue.c +++ b/src/SDCCglue.c @@ -70,7 +70,7 @@ DEFSETFUNC (rmTmpFiles) if (name) { unlink (name); - free (name); + Safe_free (name); } return 0; } @@ -1589,7 +1589,7 @@ tempfile (void) tmpdir = getenv ("TMPDIR"); if (tmpdir) { - char *name = tempnam (tmpdir, "sdcc"); + char *name = Safe_strdup( tempnam (tmpdir, "sdcc")); if (name) { FILE *fp = fopen (name, "w+b");