diff options
author | dormando <dormando@rydia.net> | 2017-07-04 00:32:39 -0700 |
---|---|---|
committer | dormando <dormando@rydia.net> | 2017-07-04 00:32:39 -0700 |
commit | 328629445c71e6c17074f6e9e0e3ef585b58f167 (patch) | |
tree | b4e022bbb0fe318ed7d2b6165ff19b19e8c32284 /items.c | |
parent | 830b20f7b9f34d4d650d2e9b7340957f2e00fa11 (diff) | |
download | memcached-328629445c71e6c17074f6e9e0e3ef585b58f167.tar.gz |
sanity check1.4.39
Diffstat (limited to 'items.c')
-rw-r--r-- | items.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -368,6 +368,8 @@ void item_free(item *it) { bool item_size_ok(const size_t nkey, const int flags, const int nbytes) { char prefix[40]; uint8_t nsuffix; + if (nbytes < 2) + return false; size_t ntotal = item_make_header(nkey + 1, flags, nbytes, prefix, &nsuffix); |