telnet: simplify the implementation of str_is_nonascii()

There is no need to traverse the string twice.

Closes #10852
This commit is contained in:
Kamil Dudka 2023-03-28 13:41:57 +02:00
Родитель 1903b95e4c
Коммит d92a5007b6
1 изменённых файлов: 4 добавлений и 5 удалений

Просмотреть файл

@ -772,12 +772,11 @@ static void printsub(struct Curl_easy *data,
static bool str_is_nonascii(const char *str)
{
size_t len = strlen(str);
while(len--) {
if(*str & 0x80)
char c;
while((c = *str++))
if(c & 0x80)
return TRUE;
str++;
}
return FALSE;
}