projects
/
m6w6
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Code change to use struct bitsets.
[m6w6/libmemcached]
/
libmemcached
/
memcached_fetch.c
diff --git
a/libmemcached/memcached_fetch.c
b/libmemcached/memcached_fetch.c
index d3f012197d6a177a30356b90161650c4739c7653..dc253ca2fa8683e9ccd206656ebde1ca42f15885 100644
(file)
--- a/
libmemcached/memcached_fetch.c
+++ b/
libmemcached/memcached_fetch.c
@@
-64,15
+64,19
@@
memcached_result_st *memcached_fetch_result(memcached_st *ptr,
return result;
else if (*error == MEMCACHED_END)
memcached_server_response_reset(server);
return result;
else if (*error == MEMCACHED_END)
memcached_server_response_reset(server);
- else
+ else
if (*error != MEMCACHED_NOTFOUND)
break;
}
/* We have completed reading data */
break;
}
/* We have completed reading data */
- if (result->is_allocated)
+ if (memcached_is_allocated(result))
+ {
memcached_result_free(result);
memcached_result_free(result);
+ }
else
else
+ {
memcached_string_reset(&result->value);
memcached_string_reset(&result->value);
+ }
return NULL;
}
return NULL;
}