|
From: Jeremy F. <je...@go...> - 2005-02-25 05:35:46
|
CVS commit by fitzhardinge:
Close a couple of small leaks.
M +2 -0 ume.c 1.40
M +1 -0 vg_main.c 1.253
--- valgrind/coregrind/vg_main.c #1.252:1.253
@@ -810,4 +810,5 @@ static char **fix_environment(char **ori
}
+ free(inject_path);
ret[envc] = NULL;
--- valgrind/coregrind/ume.c #1.39:1.40
@@ -420,4 +420,5 @@ static int load_ELF(char *hdr, int len,
info->interp_base = (ESZ(Addr))base;
+ free(interp->p);
free(interp);
} else
@@ -429,4 +430,5 @@ static int load_ELF(char *hdr, int len,
info->init_eip = (Addr)entry;
+ free(e->p);
free(e);
|