Fix PS4 build: libPS4 strstr takes non-const pointers

This commit is contained in:
mortyzip committed 2026-10-09 01:01:37 +00:00
1 parent 0f0cdc34b4
commit 71163ea888
1 file changed
+3 -2
+3 -2
View File
@@ -98,7 +98,8 @@ ka_cfg_number(const char *buf, const char *key, long long *value) {
long long n = 0;
int digits = 0;
while((p = strstr(p, key))) {
// libPS4's strstr() takes plain char pointers.
while((p = strstr((char*)p, (char*)key))) {
if((p == buf || p[-1] == '\n') && p[k] == '=') {
for(p += k + 1; *p >= '0' && *p <= '9'; p++) {
if(++digits > 9) {
@@ -596,7 +597,7 @@ web_header(const char *req, const char *name, char *out, size_t size) {
const char *p = req;
size_t i;
while((p = strstr(p, "\r\n"))) {
while((p = strstr((char*)p, (char*)"\r\n"))) {
p += 2;
if(web_header_is(p, name)) {
for(p += strlen(name) + 1; *p == ' '; p++);