X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=ucw%2Fstrtonum.h;h=ae25ff5d9a46c4aeb9ea5f9b01cee51076ddeeaf;hb=ec6703bb4d58e504fde8ea8429f9b26ab6632696;hp=d5631f68171b829feb8804496b27b3269cf87f5f;hpb=9b2eaedddeb176737e7f61eb140dfb7c235f9c54;p=libucw.git diff --git a/ucw/strtonum.h b/ucw/strtonum.h index d5631f68..ae25ff5d 100644 --- a/ucw/strtonum.h +++ b/ucw/strtonum.h @@ -11,6 +11,8 @@ #define _STRTONUM_H #ifdef CONFIG_UCW_CLEAN_ABI +#define str_to_u32 ucw_str_to_u32 +#define str_to_u64 ucw_str_to_u64 #define str_to_uint ucw_str_to_uint #define str_to_uintmax ucw_str_to_uintmax #define str_to_uns ucw_str_to_uns @@ -52,6 +54,9 @@ static inline const char *str_to_##suffix(type *num, const char *str, const char STN_DECLARE_CONVERTOR(uint, uint); STN_SIGNED_CONVERTOR(int, int, uint) +STN_DECLARE_CONVERTOR(u32, u32); +STN_SIGNED_CONVERTOR(s32, s32, u32) + STN_DECLARE_CONVERTOR(u64, u64); STN_SIGNED_CONVERTOR(s64, s64, u64)