diff --git a/Userspace/libc/src/std/errno.c b/Userspace/libc/src/std/errno.c index 2200f0e2..6318bea1 100644 --- a/Userspace/libc/src/std/errno.c +++ b/Userspace/libc/src/std/errno.c @@ -21,9 +21,9 @@ __iptr __check_errno(__iptr status, __iptr err) { - if (status >= EOK) + if ((int)status >= EOK) return status; - pthread_self()->CurrentError = status; + pthread_self()->CurrentError = (int)status; return err; }