X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=lib%2Fmemcached_response.c;h=cb74be0a911c6f1fe9ba383299de8c5f668ca199;hb=44152c2062812b74edbcad6b7bf15e78d93ed12c;hp=ce129aeed23ec125d121ee98270f6673e6747a3c;hpb=ccd00450d57624afba24bfbb6e76d1d69d0ad0f8;p=m6w6%2Flibmemcached diff --git a/lib/memcached_response.c b/lib/memcached_response.c index ce129aee..cb74be0a 100644 --- a/lib/memcached_response.c +++ b/lib/memcached_response.c @@ -5,7 +5,7 @@ from an issued command. */ -#include +#include "common.h" memcached_return memcached_response(memcached_st *ptr, char *buffer, size_t buffer_length, @@ -48,7 +48,7 @@ memcached_return memcached_response(memcached_st *ptr, return MEMCACHED_UNKNOWN_READ_FAILURE; } case 'D': /* DELETED */ - return MEMCACHED_SUCCESS; + return MEMCACHED_DELETED; case 'N': /* NOT_FOUND */ { if (buffer[4] == 'F') @@ -61,7 +61,7 @@ memcached_return memcached_response(memcached_st *ptr, case 'E': /* PROTOCOL ERROR or END */ { if (buffer[1] == 'N') - return MEMCACHED_NOTFOUND; + return MEMCACHED_END; else if (buffer[1] == 'R') return MEMCACHED_PROTOCOL_ERROR; else