Commit e9d4b73c authored by Max Kellermann's avatar Max Kellermann

util/format: move code to is_name_char()

parent 929ec705
......@@ -71,6 +71,12 @@ skip_format(const char *p)
return p;
}
static bool
is_name_char(char ch)
{
return ch >= 'a' && ch <= 'z';
}
static char *
format_object2(const char *format, const char **last, const void *object,
const char *(*getter)(const void *object, const char *name))
......@@ -181,7 +187,7 @@ format_object2(const char *format, const char **last, const void *object,
/* find the extent of this format specifier
(stop at \0, ' ', or esc) */
const char *end = p + 1;
while (*end >= 'a' && *end <= 'z')
while (is_name_char(*end))
++end;
const size_t length = end - p + 1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment