--- a/src/server/safs/cgi.c Mon Feb 10 17:44:51 2025 +0100 +++ b/src/server/safs/cgi.c Sun Mar 02 18:10:52 2025 +0100 @@ -848,7 +848,9 @@ } value = cx_mutstrn(buf + value_begin, i - value_begin); - cx_strlower(name); + for(int l=0;i<name.length;l++) { + name.ptr[l] = tolower(name.ptr[l]); + } name = cx_strdup_a(a, cx_strtrim((cxstring){name.ptr, name.length})); value = cx_strtrim_m(value);