From ee51c38a507f52dfbe635b8318b16402ea28e661 Mon Sep 17 00:00:00 2001 From: Alexander Arkhipov <119879895+drjfaust@users.noreply.github.com> Date: Sat, 31 Dec 2022 18:32:49 +0300 Subject: [PATCH] remove BSD-isms from filepath case convertion --- src/platform_compat.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platform_compat.cc b/src/platform_compat.cc index e5c3bc5..1c704eb 100644 --- a/src/platform_compat.cc +++ b/src/platform_compat.cc @@ -315,7 +315,7 @@ void compat_windows_path_to_native(char* path) for (;;) { if (!(de = readdir(d))) break; - if (de->d_namlen == n && strncasecmp(pch, de->d_name, n) == 0) { + if (strlen(de->d_name) == n && strncasecmp(pch, de->d_name, n) == 0) { strncpy(pch, de->d_name, n); break; }