瀏覽代碼

fix typo in dynamic linker path file loading code

fortunately the memory corruption could not hurt anything, but it
prevented clearing the final newline and thus prevented the last path
element from working.
Rich Felker 12 年之前
父節點
當前提交
71955b2ff8
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/ldso/dynlink.c

+ 1 - 1
src/ldso/dynlink.c

@@ -481,7 +481,7 @@ static struct dso *load_library(const char *name)
 					if (getline(&sys_path, (size_t[1]){0}, f) > 0) {
 						size_t l = strlen(sys_path);
 						if (l && sys_path[l-1]=='\n')
-							sys_path[-1] = 0;
+							sys_path[l-1] = 0;
 					}
 					fclose(f);
 				}