diff options
Diffstat (limited to 'firmware/libc/include')
| -rw-r--r-- | firmware/libc/include/errno.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/firmware/libc/include/errno.h b/firmware/libc/include/errno.h index 6a24a19..9df261d 100644 --- a/firmware/libc/include/errno.h +++ b/firmware/libc/include/errno.h @@ -10,10 +10,12 @@ #ifndef _SYS_ERRNO_H_ +extern int * __errno(void); + #ifdef PLUGIN -#define errno (*rb->__errno) +#define errno (*rb->__errno()) #else -extern int errno; +#define errno (*__errno()) #endif #define EPERM 1 /* Not super-user */ |