fix rejection of dns responses with pointers past 512 byte offset
[musl] / src / string / wcscmp.c
index 26eeee7..286ec3e 100644 (file)
@@ -3,5 +3,5 @@
 int wcscmp(const wchar_t *l, const wchar_t *r)
 {
        for (; *l==*r && *l && *r; l++, r++);
-       return *l - *r;
+       return *l < *r ? -1 : *l > *r;
 }