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>
Mon, 7 Feb 2022 16:07:05 +0000 (01:07 +0900)
Change-Id: I9d6451a645476efb85477e6e4a9807ea136c05b4
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
src/util-strings.h

index 9d044067031d3235b7713909a4637992f120736e..9c24e4e7d883e45cf4770be8e6e0253cea7fe450 100644 (file)
@@ -155,7 +155,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;