summaryrefslogtreecommitdiff
path: root/util.c
diff options
context:
space:
mode:
authorDustin Sallings <dustin@spy.net>2009-03-15 00:29:45 -0700
committerDustin Sallings <dustin@spy.net>2009-03-19 01:52:54 -0700
commita977b5563ab73b764c5b257d6ed1f182b5cd92ca (patch)
treea0ebd8c5c089daffa004786eda509719703ca8db /util.c
parent24fda0fc94003e84ed719083316166ac5c64a53e (diff)
downloadmemcached-a977b5563ab73b764c5b257d6ed1f182b5cd92ca.tar.gz
safe_strou?ll functions should operate on u?int64_t types.
long long and unsigned long long are interchangeable in most places, but apparently not my 64-bit ubuntu 8.10 box.
Diffstat (limited to 'util.c')
-rw-r--r--util.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/util.c b/util.c
index 4de8199..a2d0728 100644
--- a/util.c
+++ b/util.c
@@ -7,7 +7,7 @@
#include "memcached.h"
-bool safe_strtoull(const char *str, unsigned long long *out) {
+bool safe_strtoull(const char *str, uint64_t *out) {
assert(out != NULL);
errno = 0;
*out = 0;
@@ -30,7 +30,7 @@ bool safe_strtoull(const char *str, unsigned long long *out) {
return false;
}
-bool safe_strtoll(const char *str, long long *out) {
+bool safe_strtoll(const char *str, int64_t *out) {
assert(out != NULL);
errno = 0;
*out = 0;