@@ -1,5 +1,8 @@
dpkg (1.15.9) UNRELEASED; urgency=low
+ [ Guillem Jover ]
+ * Fix realloc usage on compat scandir() implementation.
+
[ Updated man page translations ]
* German (Helge Kreutzmann).
@@ -74,6 +74,7 @@ scandir(const char *dir, struct dirent ***namelist,
newlist = realloc(list, avail * sizeof(struct dirent *));
if (!newlist)
return cleanup(d, list, used);
+ list = newlist;
}
m = malloc(sizeof(struct dirent) + strlen(e->d_name));