]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
util: removes warning about double conversion
authorPhilippe Antoine <contact@catenacyber.fr>
Fri, 1 Nov 2019 07:48:56 +0000 (08:48 +0100)
committerVictor Julien <victor@inliniac.net>
Mon, 25 Nov 2019 18:49:19 +0000 (19:49 +0100)
From clang 10 :
implicit conversion from 'unsigned long' to 'double' changes value
from 18446744073709551615 to 18446744073709551616

src/util-misc.c

index c706215a8f76a15a2eade759f96c58a5c50103d6..761960b928ee1a1def35ad8d4a238bedb7bd7a2b 100644 (file)
@@ -209,7 +209,7 @@ int ParseSizeStringU64(const char *size, uint64_t *res)
     if (r < 0)
         return r;
 
-    if (temp_res > UINT64_MAX)
+    if (temp_res > (double) UINT64_MAX)
         return -1;
 
     *res = temp_res;