changeset 2628:7b2246aaa293

*** empty log message ***
author Jim Meyering <jim@meyering.net>
date Wed, 21 Jun 2000 20:16:10 +0000
parents 308ad15a7eab
children abf73a3166d4
files lib/ChangeLog
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -1,3 +1,11 @@
+2000-06-17  Bruno Haible  <haible@clisp.cons.org>
+
+	* xgetcwd.c (xgetcwd): If the required pathname length is smaller
+	than 1024, return a memory chunk of least possible size, instead
+	of size PATH_MAX + 2. In the loop, increment the size proportionally.
+	Use free/xmalloc instead of xrealloc to avoid copying for very long
+	paths.
+
 2000-06-17  Bruno Haible  <haible@clisp.cons.org>
 
 	* canon-host.c (canon_host): Use malloc and memcpy to copy an