Bläddra i källkod

Don't free memory prematurely

Eric Andersen 22 år sedan
förälder
incheckning
8ae6117ea8
1 ändrade filer med 0 tillägg och 4 borttagningar
  1. 0 4
      ldso/util/ldd.c

+ 0 - 4
ldso/util/ldd.c

@@ -176,8 +176,6 @@ void locate_library_file(Elf32_Ehdr* ehdr, Elf32_Dyn* dynamic, char *strtab, int
 		if (*buf != '\0') {
 			lib->path = buf;
 			return;
-		} else {
-			free(buf);
 		}
 	}
 
@@ -193,8 +191,6 @@ void locate_library_file(Elf32_Ehdr* ehdr, Elf32_Dyn* dynamic, char *strtab, int
 		if (*buf != '\0') {
 			lib->path = buf;
 			return;
-		} else {
-			free(buf);
 		}
 	}