The sequence:
long long val;
if ((long long) val != val)
is dead code.
* src/util/util.c (virStrToLong_ll, virStrToLong_ull): Remove
useless cast.
errno = 0;
val = strtoll(s, &p, base);
- err = (errno || (!end_ptr && *p) || p == s || (long long) val != val);
+ err = (errno || (!end_ptr && *p) || p == s);
if (end_ptr)
*end_ptr = p;
if (err)
errno = 0;
val = strtoull(s, &p, base);
- err = (errno || (!end_ptr && *p) || p == s || (unsigned long long) val != val);
+ err = (errno || (!end_ptr && *p) || p == s);
if (end_ptr)
*end_ptr = p;
if (err)