libinput-util: fix logical error regarding comparison of a long variable with its...
authorSung-Jin Park <sj76.park@samsung.com>
Mon, 13 Nov 2017 05:10:53 +0000 (14:10 +0900)
committerduna.oh <duna.oh@samsung.com>
Fri, 27 Jan 2023 05:20:09 +0000 (14:20 +0900)
Change-Id: I9d6451a645476efb85477e6e4a9807ea136c05b4
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
src/util-strings.h

index 0bbd6f6..c775061 100644 (file)
@@ -157,7 +157,7 @@ safe_atoi_base(const char *str, int *val, int base)
        if (*str != '\0' && *endptr != '\0')
                return false;
 
-       if (v > INT_MAX || v < INT_MIN)
+       if (v >= INT_MAX || v <= INT_MIN)
                return false;
 
        *val = v;