Fix a typo in the Mac OSX example
This commit is contained in:
parent
c18a564818
commit
ded5374763
@ -13,7 +13,7 @@ void getCallback(redisAsyncContext *c, void *r, void *privdata) {
|
|||||||
redisReply *reply = r;
|
redisReply *reply = r;
|
||||||
if (reply == NULL) return;
|
if (reply == NULL) return;
|
||||||
printf("argv[%s]: %s\n", (char*)privdata, reply->str);
|
printf("argv[%s]: %s\n", (char*)privdata, reply->str);
|
||||||
|
|
||||||
/* Disconnect after receiving the reply to GET */
|
/* Disconnect after receiving the reply to GET */
|
||||||
redisAsyncDisconnect(c);
|
redisAsyncDisconnect(c);
|
||||||
}
|
}
|
||||||
@ -37,30 +37,30 @@ void disconnectCallback(const redisAsyncContext *c, int status) {
|
|||||||
|
|
||||||
int main (int argc, char **argv) {
|
int main (int argc, char **argv) {
|
||||||
signal(SIGPIPE, SIG_IGN);
|
signal(SIGPIPE, SIG_IGN);
|
||||||
|
|
||||||
CFRunLoopRef loop = CFRunLoopGetCurrent();
|
CFRunLoopRef loop = CFRunLoopGetCurrent();
|
||||||
if( !loop ) {
|
if( !loop ) {
|
||||||
printf("Error: Cannot get current run lopp\n");
|
printf("Error: Cannot get current run loop\n");
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
redisAsyncContext *c = redisAsyncConnect("127.0.0.1", 6379);
|
redisAsyncContext *c = redisAsyncConnect("127.0.0.1", 6379);
|
||||||
if (c->err) {
|
if (c->err) {
|
||||||
/* Let *c leak for now... */
|
/* Let *c leak for now... */
|
||||||
printf("Error: %s\n", c->errstr);
|
printf("Error: %s\n", c->errstr);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
redisMacOSAttach(c, loop);
|
redisMacOSAttach(c, loop);
|
||||||
|
|
||||||
redisAsyncSetConnectCallback(c,connectCallback);
|
redisAsyncSetConnectCallback(c,connectCallback);
|
||||||
redisAsyncSetDisconnectCallback(c,disconnectCallback);
|
redisAsyncSetDisconnectCallback(c,disconnectCallback);
|
||||||
|
|
||||||
redisAsyncCommand(c, NULL, NULL, "SET key %b", argv[argc-1], strlen(argv[argc-1]));
|
redisAsyncCommand(c, NULL, NULL, "SET key %b", argv[argc-1], strlen(argv[argc-1]));
|
||||||
redisAsyncCommand(c, getCallback, (char*)"end-1", "GET key");
|
redisAsyncCommand(c, getCallback, (char*)"end-1", "GET key");
|
||||||
|
|
||||||
CFRunLoopRun();
|
CFRunLoopRun();
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user