diff options
author | Pieter Noordhuis <pcnoordhuis@gmail.com> | 2010-12-16 21:50:34 +0100 |
---|---|---|
committer | Pieter Noordhuis <pcnoordhuis@gmail.com> | 2010-12-16 21:50:37 +0100 |
commit | 2ef9c2e5f769bb5233f740250b0c7a0159e56fae (patch) | |
tree | 0cafd2c81a229cea6c29567cb5f6e5d8bbe6a26c | |
parent | 12725f88ed2f77ee7a003458906c34dc20511e0e (diff) |
Redefine REDIS_REPLY_ERROR to be non-zero
When no reply object functions are defined, the reply type integer is
returned from redisGetReply(). This sets the *reply argument to the
consumed reply, where 0 means that it was not possible to consume a full
reply. With REDIS_REPLY_ERROR having the same value, there is no way to
tell the difference between an error reply and not consuming a reply.
-rw-r--r-- | hiredis.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -62,12 +62,12 @@ * should be terminated once all replies have been read. */ #define REDIS_DISCONNECTING 0x4 -#define REDIS_REPLY_ERROR 0 #define REDIS_REPLY_STRING 1 #define REDIS_REPLY_ARRAY 2 #define REDIS_REPLY_INTEGER 3 #define REDIS_REPLY_NIL 4 #define REDIS_REPLY_STATUS 5 +#define REDIS_REPLY_ERROR 6 #ifdef __cplusplus extern "C" { |