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)
committerJihoon Kim <jihoon48.kim@samsung.com>
Mon, 4 Dec 2023 10:24:41 +0000 (19:24 +0900)
Change-Id: I9d6451a645476efb85477e6e4a9807ea136c05b4
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
src/util-strings.h

index b09168152c3f855a0edf9ccdf2119fff2330fb05..da8c5020f7c0a4a112a243fcd5a230799d9cdb45 100644 (file)
@@ -159,7 +159,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;