X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Ferrno.h;h=3af539b9e91b2150c3ad659d0e8d77907f063271;hb=a1f5f4ac20c0947afda93f9b906facfbee2708fe;hp=ccb7869e1708cde503bb0ac6e32584c51e45d40b;hpb=e8f80a5a58c9b506453cc0780687e8ed457d30a6;p=platform%2Fkernel%2Fu-boot.git diff --git a/include/errno.h b/include/errno.h index ccb7869..3af539b 100644 --- a/include/errno.h +++ b/include/errno.h @@ -12,12 +12,21 @@ extern int errno; #define __set_errno(val) do { errno = val; } while (0) +/** + * errno_str() - get description for error number + * + * @errno: error number (negative in case of error) + * Return: string describing the error. If CONFIG_ERRNO_STR is not + * defined an empty string is returned. + */ #ifdef CONFIG_ERRNO_STR const char *errno_str(int errno); #else +static const char error_message[] = ""; + static inline const char *errno_str(int errno) { - return 0; + return error_message; } #endif #endif /* _ERRNO_H */