summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-11-12 09:31:55 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-11-12 15:51:26 +0100
commita456086b376b4e845b8049e13a500b2f3001dd38 (patch)
tree2df52e988a87c4a3a7bead10a35ebc9956f84c02
parent4f05a11c553580b370f9884f66b01ecfbd9f56a7 (diff)
downloadsystemd-a456086b376b4e845b8049e13a500b2f3001dd38.tar.gz
basic/utf8: inline some iterator variables
-rw-r--r--src/basic/utf8.c8
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;