* manual/filesys.texi (Working Directory): Fix last patch.
	Patch by Martin Buchholz  <martin@xemacs.org>.

2000-03-10  Andreas Jaeger  <aj@suse.de>
This commit is contained in:
Andreas Jaeger 2000-03-10 20:18:07 +00:00
parent 0aa9fad6d0
commit d1d62b539d
2 changed files with 11 additions and 5 deletions

View File

@ -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.

View 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;
@}
@}