Refactor tags_check_symbol function for clarity

This commit is contained in:
fengzeroz
2026-09-09 09:48:15 +08:00
committed by GitHub
parent 36a86a20a0
commit 6750b7f828
+5 -5
View File
@@ -64,10 +64,10 @@ static bool tags_check_symbol(const char *tags)
{
for (size_t i = 0; i < strlen(tags); i++) {
char c = tags[i];
if (c == '^' || c == '=' || c == '[' || c == ']' || c == '{' ||
c == '}' || c == ';' || c == ':' || c == '\'' || c == '"' ||
c == '<' || c == '>' || c == '?' || c == '\\' || c == '|' ||
c == '~' || c == '`' || c == '\t' || c == '\n') {
if (c == '[' || c == ']' || c == '{' || c == '}' || c == ';' ||
c == ':' || c == '\'' || c == '"' || c == '<' || c == '>' ||
c == '?' || c == '\\' || c == '|' || c == '`' || c == '\t' ||
c == '\n') {
return false;
}
}
@@ -746,4 +746,4 @@ void handle_put_node_tag(nng_aio *aio)
}
}
})
}
}