changeset 8474:11ae25a37675

* lib/getcwd.c (__getcwd): Remove redundant comparison of buf to NULL. If size is zero here, buf must be zero.
author Paul Eggert <eggert@cs.ucla.edu>
date Mon, 19 Mar 2007 17:30:07 +0000
parents dba8f47ea9b8
children 1d8215560713
files ChangeLog lib/getcwd.c
diffstat 2 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-03-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+	* lib/getcwd.c (__getcwd): Remove redundant comparison of buf to NULL.
+	If size is zero here, buf must be zero.
+
 2007-03-19  Simon Josefsson  <simon@josefsson.org>
 
 	* des.c: Remove weak_keys_chksum.  Reported by Bruno Haible
--- a/lib/getcwd.c
+++ b/lib/getcwd.c
@@ -391,7 +391,7 @@
   used = dir + allocated - dirp;
   memmove (dir, dirp, used);
 
-  if (buf == NULL && size == 0)
+  if (size == 0)
     /* Ensure that the buffer is only as large as necessary.  */
     buf = realloc (dir, used);