From c2009927f494a1367857b8d4a490c7d5a8f7cba3 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sat, 5 Dec 2020 02:51:06 +0100 Subject: [PATCH] utime: Fix a test failure on macOS 10.13. * lib/utime.c (utime): Fix mistake in last commit. --- lib/utime.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- 2.39.5