lib: use ascii ctype utils

Use the new ascii ctype utils.
This commit is contained in:
Dirk-Jan C. Binnema
2026-07-21 13:23:38 +03:00
committed by Seth Ladygo
parent f2960a197e
commit 502c9cd67b
8 changed files with 23 additions and 20 deletions

View File

@ -50,11 +50,11 @@ Mu::Labels::validate_label(const std::string &label)
if (g_unichar_isalnum(uc))
continue; // alphanum is okay
if (::iscntrl(uc))
if (is_ascii_cntrl(uc))
return Err(Error{Error::Code::InvalidArgument,
"control character {} not allowed in label",
static_cast<int>(uc)});
if (::isblank(uc))
if (is_ascii_blank(uc))
return Err(Error{Error::Code::InvalidArgument,
"blank character {} not allowed in label",
static_cast<int>(uc)});