projects
/
m6w6
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Move cached errno such that it now lives behind the API.
[m6w6/libmemcached]
/
clients
/
memrm.c
diff --git
a/clients/memrm.c
b/clients/memrm.c
index c5637608786f0a886182a11d9e26a5c366ed5e42..d4d93c2e9c2621e80b3bc56613889f715802f231 100644
(file)
--- a/
clients/memrm.c
+++ b/
clients/memrm.c
@@
-41,6
+41,7
@@
int main(int argc, char *argv[])
int return_code= 0;
options_parse(argc, argv);
int return_code= 0;
options_parse(argc, argv);
+ initialize_sockets();
if (!opt_servers)
{
if (!opt_servers)
{
@@
-67,7
+68,7
@@
int main(int argc, char *argv[])
if (!initialize_sasl(memc, opt_username, opt_passwd))
{
memcached_free(memc);
if (!initialize_sasl(memc, opt_username, opt_passwd))
{
memcached_free(memc);
- return
1
;
+ return
EXIT_FAILURE
;
}
while (optind < argc)
}
while (optind < argc)
@@
-80,8
+81,8
@@
int main(int argc, char *argv[])
{
fprintf(stderr, "memrm: %s: memcache error %s",
argv[optind], memcached_strerror(memc, rc));
{
fprintf(stderr, "memrm: %s: memcache error %s",
argv[optind], memcached_strerror(memc, rc));
- if (memc
->cached_errno
)
- fprintf(stderr, " system error %s", strerror(memc
->cached_errno
));
+ if (memc
ached_last_error_errno(memc)
)
+ fprintf(stderr, " system error %s", strerror(memc
ached_last_error_errno(memc)
));
fprintf(stderr, "\n");
return_code= -1;
fprintf(stderr, "\n");
return_code= -1;
@@
-94,6
+95,7
@@
int main(int argc, char *argv[])
if (opt_servers)
free(opt_servers);
if (opt_servers)
free(opt_servers);
+
if (opt_hash)
free(opt_hash);
if (opt_hash)
free(opt_hash);