projects
/
awesomized
/
libmemcached
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
|
github
raw
|
patch
|
inline
| side by side (parent:
9973d38
)
fix #76
author
Michael Wallner
<mike@php.net>
Mon, 27 Jan 2020 13:17:30 +0000
(14:17 +0100)
committer
Michael Wallner
<mike@php.net>
Mon, 27 Jan 2020 13:17:30 +0000
(14:17 +0100)
libmemcached/touch.cc
patch
|
blob
|
history
diff --git
a/libmemcached/touch.cc
b/libmemcached/touch.cc
index a638bf9f7e3265f9f01927cf315215143bb709a7..a1e6d0a18f219b6a007fe5f0dcc1e18bf4a68b36 100644
(file)
--- a/
libmemcached/touch.cc
+++ b/
libmemcached/touch.cc
@@
-44,7
+44,7
@@
static memcached_return_t ascii_touch(memcached_instance_st* instance,
{
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];
int expiration_buffer_length= snprintf(expiration_buffer, sizeof(expiration_buffer), " %llu", (unsigned long long)expiration);
- if (size_t(expiration_buffer_length) >= sizeof(expiration_buffer) or expiration_buffer_length < 0)
+ if (size_t(expiration_buffer_length) >= sizeof(expiration_buffer)
+1
or expiration_buffer_length < 0)
{
return memcached_set_error(*instance, MEMCACHED_MEMORY_ALLOCATION_FAILURE, MEMCACHED_AT,
memcached_literal_param("snprintf(MEMCACHED_MAXIMUM_INTEGER_DISPLAY_LENGTH)"));
{
return memcached_set_error(*instance, MEMCACHED_MEMORY_ALLOCATION_FAILURE, MEMCACHED_AT,
memcached_literal_param("snprintf(MEMCACHED_MAXIMUM_INTEGER_DISPLAY_LENGTH)"));