summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2021-05-08 04:13:12 +0900
committerLennart Poettering <lennart@poettering.net>2021-05-07 21:55:55 +0200
commit7971f9030ae4bebe0d4a6845ed31584f8ab18103 (patch)
tree85c9241c74b03bacece17380dfd4ad6303b0fb4b /src
parentf2ef6d98e6f57924094f438ba27e012a5ea50ae3 (diff)
downloadsystemd-7971f9030ae4bebe0d4a6845ed31584f8ab18103.tar.gz
string-util: fix build error on aarch64
This fixes the following error: ``` In file included from ../src/basic/af-list.h:6, from ../src/basic/af-list.c:7: ../src/basic/string-util.h: In function 'char_is_cc': ../src/basic/string-util.h:133:19: error: comparison is always true due to limited range of data type [-Werror=type-limits] 133 | return (p >= 0 && p < ' ') || p == 127; | ^~ cc1: all warnings being treated as errors ``` Fixes #19543.
Diffstat (limited to 'src')
-rw-r--r--src/basic/string-util.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/basic/string-util.h b/src/basic/string-util.h
index 116dbd4583..3884777792 100644
--- a/src/basic/string-util.h
+++ b/src/basic/string-util.h
@@ -130,7 +130,7 @@ static inline bool _pure_ in_charset(const char *s, const char* charset) {
}
static inline bool char_is_cc(char p) {
- return (p >= 0 && p < ' ') || p == 127;
+ return (uint8_t) p < ' ' || p == 127;
}
bool string_has_cc(const char *p, const char *ok) _pure_;