From ca9c017ec4c8f344facef13e924fc0b2b7f8b16c Mon Sep 17 00:00:00 2001 From: Calvin Rose Date: Sat, 29 Dec 2018 20:07:56 -0500 Subject: [PATCH] Remove some unnecessary bounds checks. --- src/include/janet/janet.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/include/janet/janet.h b/src/include/janet/janet.h index cf3c893e..a29f78ad 100644 --- a/src/include/janet/janet.h +++ b/src/include/janet/janet.h @@ -562,7 +562,7 @@ JANET_API Janet janet_wrap_abstract(void *x); JANET_API int janet_checkint(Janet x); JANET_API int janet_checkint64(Janet x); -#define janet_checkintrange(x) ((x) == (int32_t)(x) && (x) >= INT32_MIN && (x) <= INT32_MAX) +#define janet_checkintrange(x) ((x) == (int32_t)(x)) #define janet_checkint64range(x) ((x) == (int64_t)(x)) #define janet_unwrap_integer(x) ((int32_t) janet_unwrap_number(x)) #define janet_wrap_integer(x) janet_wrap_number((int32_t)(x))