head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.6 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.4 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.2 pkgsrc-2025Q3-base:1.1; locks; strict; comment @// @; 1.1 date 2025.09.13.21.52.04; author nia; state Exp; branches; next ; commitid JhPjMC5M9JmukBaG; desc @@ 1.1 log @arx-libertatis: Fix ctype usage. Fixes crash on startup on netbsd-11. @ text @$NetBSD$ Fix ctype usage on invalid ascii sequences. --- src/io/resource/ResourcePath.cpp.orig 2025-09-13 21:47:28.611514282 +0000 +++ src/io/resource/ResourcePath.cpp @@@@ -348,7 +348,7 @@@@ path path::load(const std::string & str) } for(size_t p = start; p < pos; p++) { - copy[ostart++] = std::tolower(str[p]); + copy[ostart++] = std::tolower((unsigned char)str[p]); } } @