Linux uses SHRT_* instead of SHORT_*. The <limits.h> of C does the same. Let's follow this standard. Signed-off-by: Masahiro Yamada <yamada.m@xxxxxxxxxxxxxxxx> --- fs/parseopt.c | 2 +- include/linux/kernel.h | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/fs/parseopt.c b/fs/parseopt.c index fbe53cf..12dbe18 100644 --- a/fs/parseopt.c +++ b/fs/parseopt.c @@ -26,7 +26,7 @@ again: } v = simple_strtoul(start + optlen + 1, &endp, 0); - if (v > USHORT_MAX) + if (v > USHRT_MAX) return; if (*endp == ',' || *endp == '\0') diff --git a/include/linux/kernel.h b/include/linux/kernel.h index 33cf62e..4d7e41e 100644 --- a/include/linux/kernel.h +++ b/include/linux/kernel.h @@ -4,9 +4,9 @@ #include <linux/compiler.h> #include <linux/barebox-wrapper.h> -#define USHORT_MAX ((u16)(~0U)) -#define SHORT_MAX ((s16)(USHORT_MAX>>1)) -#define SHORT_MIN (-SHORT_MAX - 1) +#define USHRT_MAX ((u16)(~0U)) +#define SHRT_MAX ((s16)(USHRT_MAX>>1)) +#define SHRT_MIN ((s16)(-SHRT_MAX - 1)) #define INT_MAX ((int)(~0U>>1)) #define INT_MIN (-INT_MAX - 1) #define UINT_MAX (~0U) -- 1.9.1 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox