Home
last modified time | relevance | path

Searched refs:safe_strtoll (Results 1 – 3 of 3) sorted by relevance

/memcached-1.4.29/
H A Dutil.h11 bool safe_strtoll(const char *str, int64_t *out);
H A Dutil.c39 bool safe_strtoll(const char *str, int64_t *out) { in safe_strtoll() function
H A Dtestapp.c230 assert(safe_strtoll("123", &val)); in test_safe_strtoll()
232 assert(safe_strtoll("+123", &val)); in test_safe_strtoll()
234 assert(safe_strtoll("-123", &val)); in test_safe_strtoll()
236 assert(!safe_strtoll("", &val)); // empty in test_safe_strtoll()
237 assert(!safe_strtoll("123BOGUS", &val)); // non-numeric in test_safe_strtoll()
238 assert(!safe_strtoll("92837498237498237498029383", &val)); // out of range in test_safe_strtoll()
239 assert(!safe_strtoll(" issue221", &val)); // non-numeric in test_safe_strtoll()
242 assert(!safe_strtoll("18446744073709551615", &val)); // 2**64 - 1 in test_safe_strtoll()
243 assert(safe_strtoll("9223372036854775807", &val)); // 2**63 - 1 in test_safe_strtoll()
249 assert(!safe_strtoll("-9223372036854775809", &val)); // -2**63 - 1 in test_safe_strtoll()
[all …]