X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Flibmemcached%2Ftouch.cc;fp=src%2Flibmemcached%2Ftouch.cc;h=b55f33e0e032e59a15651f2f6595d83146b7b89f;hb=a124aaabc96a1e58b03f90ac17a75e1df1918cd5;hp=6d8fdc4efd4e63b838a743359e36088b4414c4cf;hpb=4ccdf3b44216e9c11969e5772d880bb7bbc3a7b9;p=awesomized%2Flibmemcached diff --git a/src/libmemcached/touch.cc b/src/libmemcached/touch.cc index 6d8fdc4e..b55f33e0 100644 --- a/src/libmemcached/touch.cc +++ b/src/libmemcached/touch.cc @@ -17,9 +17,9 @@ static memcached_return_t ascii_touch(memcached_instance_st *instance, const char *key, size_t key_length, time_t expiration) { - char expiration_buffer[MEMCACHED_MAXIMUM_INTEGER_DISPLAY_LENGTH + 1]; - int expiration_buffer_length = snprintf(expiration_buffer, sizeof(expiration_buffer), " %llu", - (unsigned long long) expiration); + char expiration_buffer[MEMCACHED_MAXIMUM_INTEGER_DISPLAY_LENGTH + 1 + 1]; + int expiration_buffer_length = snprintf(expiration_buffer, sizeof(expiration_buffer), " %lld", + (long long) expiration); if (size_t(expiration_buffer_length) >= sizeof(expiration_buffer) + 1 or expiration_buffer_length < 0) {