From 29025a471a0e531c4447f1e91eb148ca0f64689a Mon Sep 17 00:00:00 2001 From: Brian Aker Date: Tue, 18 Dec 2007 01:36:49 -0800 Subject: [PATCH] Fix to make all keys null terminated (sort of surprised that I had not done this before) --- ChangeLog | 1 + lib/memcached_fetch.c | 1 + 2 files changed, 2 insertions(+) diff --git a/ChangeLog b/ChangeLog index d2017cf4..ee8246d2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4,6 +4,7 @@ * Lingering socket fixes for FreeBSD. * Patches from Kevin Dalley for FreeBSD 4.0 * Added multi delete functions. + * All get key returns have C style null termination 0.12 Tue Dec 11 15:20:55 PST 2007 * Updates for consistent hashing diff --git a/lib/memcached_fetch.c b/lib/memcached_fetch.c index 67338835..257bfbc4 100644 --- a/lib/memcached_fetch.c +++ b/lib/memcached_fetch.c @@ -35,6 +35,7 @@ memcached_return value_fetch(memcached_st *ptr, key++; result->key_length++; } + result->key[result->key_length]= 0; } if (end_ptr == string_ptr) -- 2.30.2