From: Bruno Haible Date: Sat, 5 Dec 2020 01:51:06 +0000 (+0100) Subject: utime: Fix a test failure on macOS 10.13. X-Git-Tag: v1.0~3425 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=c2009927f494a1367857b8d4a490c7d5a8f7cba3;p=gnulib.git utime: Fix a test failure on macOS 10.13. * lib/utime.c (utime): Fix mistake in last commit. --- diff --git a/lib/utime.c b/lib/utime.c index f6465a3cf1..6de8adbb37 100644 --- a/lib/utime.c +++ b/lib/utime.c @@ -272,7 +272,7 @@ utime (const char *name, const struct utimbuf *ts) /* macOS 10.13 mistakenly succeeds when given a symbolic link to a non-directory with a trailing slash. */ size_t len = strlen (name); - if (ISSLASH (name[len - 1])) + if (len > 0 && ISSLASH (name[len - 1])) { struct stat buf;