function.c (func_realpath) [!HAVE_REALPATH]: Require the file to
authorEli Zaretskii <eliz@gnu.org>
Sat, 4 Jul 2009 11:34:32 +0000 (11:34 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sat, 4 Jul 2009 11:34:32 +0000 (11:34 +0000)
exist, as realpath(3) does where it's supported.

ChangeLog

index ebf241b..f505073 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,14 @@
+2009-07-04  Eli Zaretskii  <eliz@gnu.org>
+
+       * function.c (func_realpath) [!HAVE_REALPATH]: Require the file to
+       exist, as realpath(3) does where it's supported.
+
 2006-07-04  Eli Zaretskii  <eliz@gnu.org>
 
        * function.c (IS_ABSOLUTE, ROOT_LEN): New macros.
        (abspath): Support systems that define HAVE_DOS_PATHS (have
        drive letters in their file names).  Use IS_PATHSEP instead of a
-       literal '/' comparison.
+       literal '/' comparison.  Fixes Savannah bug #26886.
 
 2009-06-14  Paul Smith  <psmith@gnu.org>