summaryrefslogtreecommitdiff
path: root/src/kservice.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/kservice.c')
-rw-r--r--src/kservice.c4
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;