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)
committerjeon <jhyuni.kang@samsung.com>
Wed, 19 Feb 2020 12:28:26 +0000 (21:28 +0900)
Change-Id: I9d6451a645476efb85477e6e4a9807ea136c05b4
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
src/util-strings.h

index 15e03cefda3d7e0c55375a06a66b593fca6800cc..5587b459f53ebfab12daf6cb495bec8cc0471244 100644 (file)
@@ -128,7 +128,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;