فهرست منبع

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);
 				}