diff options
| author | Meco Man <[email protected]> | 2023-10-22 11:54:54 -0400 |
|---|---|---|
| committer | Meco Man <[email protected]> | 2023-10-23 08:27:42 -0400 |
| commit | 1e2bb8ea7a6f1b1c223463ad601132716624fb11 (patch) | |
| tree | 090a948e3a4129a966825f690d70045c3eae7dc5 | |
| parent | 1d0924c12a0c99f6516da0b31330a55ad77ea08d (diff) | |
[kservice] use C89 format to avoid warning
| -rw-r--r-- | src/kservice.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/kservice.c b/src/kservice.c index b8ea8b2ecd..79ba8a28b3 100644 --- a/src/kservice.c +++ b/src/kservice.c @@ -142,10 +142,12 @@ static struct _errno_str_t rt_errno_strs[] = */ const char *rt_strerror(rt_err_t error) { + int i = 0; + if (error < 0) error = -error; - for (int i = 0; i < sizeof(rt_errno_strs) / sizeof(rt_errno_strs[0]); i++) + for (i = 0; i < sizeof(rt_errno_strs) / sizeof(rt_errno_strs[0]); i++) { if (rt_errno_strs[i].error == error) return rt_errno_strs[i].str; |
