Uses toUnsafeChar instead

This commit is contained in:
Alliballibaba
2025-03-24 13:18:48 +01:00
parent 0e977b10f2
commit 734262af95

View File

@@ -115,7 +115,7 @@ func (mainThread *phpMainThread) start() error {
// cache common request headers as zend_strings (HTTP_ACCEPT, HTTP_USER_AGENT, etc.)
mainThread.commonHeaders = make(map[string]*C.zend_string, len(phpheaders.CommonRequestHeaders))
for key, phpKey := range phpheaders.CommonRequestHeaders {
mainThread.commonHeaders[key] = C.frankenphp_init_persistent_string(C.CString(phpKey), C.size_t(len(phpKey)))
mainThread.commonHeaders[key] = C.frankenphp_init_persistent_string(toUnsafeChar(phpKey), C.size_t(len(phpKey)))
}
// cache $_SERVER keys as zend_strings (SERVER_PROTOCOL, SERVER_SOFTWARE, etc.)