浏览代码

Don't free memory prematurely

Eric Andersen 23 年之前
父节点
当前提交
8ae6117ea8
共有 1 个文件被更改,包括 0 次插入4 次删除
  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);
 		}
 	}