Cast away a warning

strlen() takes a char *, but p is a unsigned char *.
This commit is contained in:
Rene Kita
2021-12-28 17:09:56 +01:00
parent fa6da6a0fa
commit 6d1a8d44e2

View File

@@ -120,7 +120,7 @@ int
wtf_strwidth(wc_uchar *p)
{
int w = 0;
wc_uchar *q = p + strlen(p);
wc_uchar *q = p + strlen((char *)p);
while (p < q) {
w += wtf_width(p);
@@ -146,7 +146,7 @@ size_t
wtf_len(wc_uchar *p)
{
wc_uchar *q = p;
wc_uchar *strz = p + strlen(p);
wc_uchar *strz = p + strlen((char *)p);
q += WTF_LEN_MAP[*q];
while (q < strz && ! WTF_WIDTH_MAP[*q])