diff options
author | Philippe Mathieu-Daudé <f4bug@amsat.org> | 2018-06-04 12:37:21 -0300 |
---|---|---|
committer | Laurent Vivier <laurent@vivier.eu> | 2018-06-11 14:40:11 +0200 |
commit | 1129dd712157b42397275681e6397bf2d6bdfa0e (patch) | |
tree | 5b2c920910db043477d994739d2efd08b840ec34 /linux-user/syscall.c | |
parent | 9f55925b8f50a962d1d08d815044db7767ae3838 (diff) |
linux-user: Export use is_error(), use it to avoid warnings
This fixes:
linux-user/flatload.c:740:9: warning: Loss of sign in implicit conversion
if (res > (unsigned long)-4096)
^~~
Reported-by: Clang Static Analyzer
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Message-Id: <20180604153722.24956-2-f4bug@amsat.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Diffstat (limited to 'linux-user/syscall.c')
-rw-r--r-- | linux-user/syscall.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/linux-user/syscall.c b/linux-user/syscall.c index 7b9ac3b408..2117fb13b4 100644 --- a/linux-user/syscall.c +++ b/linux-user/syscall.c @@ -906,11 +906,6 @@ static inline abi_long get_errno(abi_long ret) return ret; } -static inline int is_error(abi_long ret) -{ - return (abi_ulong)ret >= (abi_ulong)(-4096); -} - const char *target_strerror(int err) { if (err == TARGET_ERESTARTSYS) { |