diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2021-11-12 09:31:55 +0100 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2021-11-12 15:51:26 +0100 |
commit | a456086b376b4e845b8049e13a500b2f3001dd38 (patch) | |
tree | 2df52e988a87c4a3a7bead10a35ebc9956f84c02 | |
parent | 4f05a11c553580b370f9884f66b01ecfbd9f56a7 (diff) | |
download | systemd-a456086b376b4e845b8049e13a500b2f3001dd38.tar.gz |
basic/utf8: inline some iterator variables
-rw-r--r-- | src/basic/utf8.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/basic/utf8.c b/src/basic/utf8.c index 63fc9f71d1..2ad2151816 100644 --- a/src/basic/utf8.c +++ b/src/basic/utf8.c @@ -124,11 +124,9 @@ int utf8_encoded_to_unichar(const char *str, char32_t *ret_unichar) { } bool utf8_is_printable_newline(const char* str, size_t length, bool allow_newline) { - const char *p; - assert(str); - for (p = str; length > 0;) { + for (const char *p = str; length > 0;) { int encoded_len, r; char32_t val; @@ -289,14 +287,12 @@ char *utf8_escape_non_printable_full(const char *str, size_t console_width, bool } char *ascii_is_valid(const char *str) { - const char *p; - /* Check whether the string consists of valid ASCII bytes, * i.e values between 0 and 127, inclusive. */ assert(str); - for (p = str; *p; p++) + for (const char *p = str; *p; p++) if ((unsigned char) *p >= 128) return NULL; |