URI: 
       tlibmach: plug another memory leak - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 2897735523dd05a4ef21d25d3d99fa7fa0b24b44
   DIR parent 2c97de1a26686adf2a6377bc4ef18d1aec6a1f3a
  HTML Author: Neven Sajko <nsajko@gmail.com>
       Date:   Sun, 11 Aug 2019 02:11:02 +0000
       
       libmach: plug another memory leak
       
       Change-Id: Ia5c888db1f0ded2aa92238d994239e46bf52667a
       
       Diffstat:
         M src/libmach/crack.c                 |       2 ++
       
       1 file changed, 2 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/src/libmach/crack.c b/src/libmach/crack.c
       t@@ -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;
       t@@ -89,6 +90,7 @@ uncrackhdr(Fhdr *hdr)
                for(i=0; i<hdr->nthread; i++)
                        free(hdr->thread[i].ureg);
                free(hdr->thread);
       +        free(hdr->filename);
                free(hdr);
        }