From 113ad32e9cd2dcda12f12aa8a72d56b73ff4f4cc Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 28 Apr 2024 01:51:29 +0200 Subject: Merging upstream version 1:9.16.48. Signed-off-by: Daniel Baumann --- lib/isc/win32/file.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'lib/isc/win32/file.c') diff --git a/lib/isc/win32/file.c b/lib/isc/win32/file.c index 32f6a19..7da57fc 100644 --- a/lib/isc/win32/file.c +++ b/lib/isc/win32/file.c @@ -569,10 +569,14 @@ isc_file_isabsolute(const char *filename) { if ((filename[0] == '\\') && (filename[1] == '\\')) { return (true); } - if (isalpha(filename[0]) && filename[1] == ':' && filename[2] == '\\') { + if (isalpha((unsigned char)filename[0]) && filename[1] == ':' && + filename[2] == '\\') + { return (true); } - if (isalpha(filename[0]) && filename[1] == ':' && filename[2] == '/') { + if (isalpha((unsigned char)filename[0]) && filename[1] == ':' && + filename[2] == '/') + { return (true); } return (false); -- cgit v1.2.3