commit 2897735523dd05a4ef21d25d3d99fa7fa0b24b44 from: Neven Sajko via: Dan Cross date: Tue Jan 07 20:27:58 2020 UTC libmach: plug another memory leak Change-Id: Ia5c888db1f0ded2aa92238d994239e46bf52667a commit - 2c97de1a26686adf2a6377bc4ef18d1aec6a1f3a commit + 2897735523dd05a4ef21d25d3d99fa7fa0b24b44 blob - 6d1674049769d2abfff7883cbefb729d97b13eeb blob + 5695b7eb8fc9dab4e5b2d39066b78972917b4c87 --- src/libmach/crack.c +++ src/libmach/crack.c @@ -69,6 +69,7 @@ crackhdr(char *name, int mode) return hdr; } werrstr("unknown file type: %r"); + free(hdr->filename); free(hdr); close(fd); return nil; @@ -89,6 +90,7 @@ uncrackhdr(Fhdr *hdr) for(i=0; inthread; i++) free(hdr->thread[i].ureg); free(hdr->thread); + free(hdr->filename); free(hdr); }