diff options
| -rw-r--r-- | Makefile | 4 | ||||
| -rw-r--r-- | example-libev.c | 1 | ||||
| -rw-r--r-- | example-libevent.c | 1 | 
3 files changed, 4 insertions, 2 deletions
| @@ -58,10 +58,10 @@ dynamic: ${DYLIBNAME}  static: ${STLIBNAME}  # Binaries: -hiredis-example-libevent: ${DYLIBNAME} +hiredis-example-libevent: example-libevent.o ${DYLIBNAME}  	$(CC) -o $@ $(CCOPT) $(DEBUG) -L. -lhiredis -levent -Wl,-rpath,. example-libevent.c -hiredis-example-libev: ${DYLIBNAME} +hiredis-example-libev: example-libev.o ${DYLIBNAME}  	$(CC) -o $@ $(CCOPT) $(DEBUG) -L. -lhiredis -lev -Wl,-rpath,. example-libev.c  hiredis-%: %.o ${DYLIBNAME} diff --git a/example-libev.c b/example-libev.c index 3495b2f..709c9ea 100644 --- a/example-libev.c +++ b/example-libev.c @@ -7,6 +7,7 @@  #include "adapters/libev.h"  void getCallback(redisAsyncContext *c, redisReply *reply, void *privdata) { +    if (reply == NULL) return;      printf("argv[%s]: %s\n", (char*)privdata, reply->str);      /* Disconnect after receiving the reply to GET */ diff --git a/example-libevent.c b/example-libevent.c index 101fa71..65dffe6 100644 --- a/example-libevent.c +++ b/example-libevent.c @@ -7,6 +7,7 @@  #include "adapters/libevent.h"  void getCallback(redisAsyncContext *c, redisReply *reply, void *privdata) { +    if (reply == NULL) return;      printf("argv[%s]: %s\n", (char*)privdata, reply->str);      /* Disconnect after receiving the reply to GET */ | 
