canonicalize-lgpl: reject non-directory with trailing slash
authorEric Blake <ebb9@byu.net>
Fri, 11 Sep 2009 19:31:06 +0000 (13:31 -0600)
committerEric Blake <ebb9@byu.net>
Fri, 18 Sep 2009 01:16:28 +0000 (19:16 -0600)
commit1d43c4ae818052a72c616311a99b3d1ca3bf1cfb
tree20516dcb8c999b653d21af57411f7d02d80a7a04
parent240faa59e81adc07c998eca0eccbee649a39af90
canonicalize-lgpl: reject non-directory with trailing slash

This synchronizes glibc to gnulib.  For gnulib to glibc, see:
http://sources.redhat.com/bugzilla/show_bug.cgi?id=10635

* lib/canonicalize-lgpl.c (__realpath): Synchronize with glibc.
* tests/test-canonicalize-lgpl.c (main): Enhance test.  This
catches failures in glibc 2.3.5.
* tests/test-canonicalize.c (main): Likewise.

Signed-off-by: Eric Blake <ebb9@byu.net>
ChangeLog
lib/canonicalize-lgpl.c
tests/test-canonicalize-lgpl.c
tests/test-canonicalize.c