* manual/filesys.texi (Working Directory): Fix last patch.
Patch by Martin Buchholz <martin@xemacs.org>.
2000-03-10 Andreas Jaeger <aj@suse.de>
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.
2000-03-10 Roland McGrath <roland@baalperazim.frob.com>
@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;
@}
@}