]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update.
authorAndreas Jaeger <aj@suse.de>
Fri, 10 Mar 2000 20:18:07 +0000 (20:18 +0000)
committerAndreas Jaeger <aj@suse.de>
Fri, 10 Mar 2000 20:18:07 +0000 (20:18 +0000)
* manual/filesys.texi (Working Directory): Fix last patch.
Patch by Martin Buchholz  <martin@xemacs.org>.

2000-03-10  Andreas Jaeger  <aj@suse.de>

ChangeLog
manual/filesys.texi

index 06b6836546b9043034cc9e7b794596400ae4ff59..ba7384fd3e45b393c18ca2577e1c20fdebea6004 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2000-03-10  Andreas Jaeger  <aj@suse.de>
+
+       * manual/filesys.texi (Working Directory): Fix last patch.
+       Patch by Martin Buchholz  <martin@xemacs.org>.
+
 2000-03-10  Andreas Jaeger  <aj@suse.de>
 
        * manual/creature.texi (Feature Test Macros): Fix language.
index e2c9ffb432fd4ccd2ed46ad8840b8bbe882da2ab..0f27cfcfd985dcb8ea2d53c8d9aab1f39b17f00c 100644 (file)
@@ -91,17 +91,18 @@ using only the standard behavior of @code{getcwd}:
 
 @smallexample
 char *
-gnu_getcwd (size_t size)
+gnu_getcwd ()
 @{
+  size_t size = 100;
+
   while (1)
     @{
       char *buffer = (char *) xmalloc (size);
-      char *value = getcwd (buffer, size);
-      if (value == buffer)
-        return value;
+      if (getcwd (buffer, size) == buffer)
+       return buffer;
       free (buffer);
       if (errno != ERANGE)
-        return value;
+        return 0;
       size *= 2;
     @}
 @}