diff --git a/Source/Windows/Common/CRT/Musl/strtoimax.c b/Source/Windows/Common/CRT/Musl/strtoimax.c index 673e90ab7..385816972 100644 --- a/Source/Windows/Common/CRT/Musl/strtoimax.c +++ b/Source/Windows/Common/CRT/Musl/strtoimax.c @@ -6,8 +6,7 @@ #include #include -intmax_t strtoimax(const char* s1, char** p, int base) { - const unsigned char* s = s1; +intmax_t strtoimax(const char* s, char** p, int base) { int sign = 0; uintmax_t x; diff --git a/Source/Windows/Common/CRT/Musl/strtoumax.c b/Source/Windows/Common/CRT/Musl/strtoumax.c index 31d406808..d373a7aab 100644 --- a/Source/Windows/Common/CRT/Musl/strtoumax.c +++ b/Source/Windows/Common/CRT/Musl/strtoumax.c @@ -21,7 +21,7 @@ static const unsigned char digits[] = { }; uintmax_t strtoumax(const char* s1, char** p, int base) { - const unsigned char* s = s1; + const unsigned char* s = (const unsigned char*)s1; size_t x1, z1; uintmax_t x, z = 0; int sign = 0;