Kaynağa Gözat

Don't free memory prematurely

Eric Andersen 22 yıl önce
ebeveyn
işleme
8ae6117ea8
1 değiştirilmiş dosya ile 0 ekleme ve 4 silme
  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);
 		}
 	}