diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-10-27 10:55:20 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-10-27 10:55:20 +0100 |
commit | a0d34edd00b42849901865e0a96b6a96f256bb80 (patch) | |
tree | bbd1718cf342105c787b25bcc2965a31370b47c0 /contrib/hiredis/hiredis.c | |
parent | 5c4c2ea802a22efc71842150d12862cdf7a5ca12 (diff) | |
download | rspamd-a0d34edd00b42849901865e0a96b6a96f256bb80.tar.gz rspamd-a0d34edd00b42849901865e0a96b6a96f256bb80.zip |
[Fix] Fix couple of warnings
Diffstat (limited to 'contrib/hiredis/hiredis.c')
-rw-r--r-- | contrib/hiredis/hiredis.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/contrib/hiredis/hiredis.c b/contrib/hiredis/hiredis.c index 2b876d913..0f87bc323 100644 --- a/contrib/hiredis/hiredis.c +++ b/contrib/hiredis/hiredis.c @@ -710,6 +710,8 @@ redisContext *redisConnectNonBlock(const char *ip, int port) { redisContext *redisConnectBindNonBlock(const char *ip, int port, const char *source_addr) { redisContext *c = redisContextInit(); + if (c == NULL) + return NULL; c->flags &= ~REDIS_BLOCK; redisContextConnectBindTcp(c,ip,port,NULL,source_addr); return c; @@ -718,6 +720,8 @@ redisContext *redisConnectBindNonBlock(const char *ip, int port, redisContext *redisConnectBindNonBlockWithReuse(const char *ip, int port, const char *source_addr) { redisContext *c = redisContextInit(); + if (c == NULL) + return NULL; c->flags &= ~REDIS_BLOCK; c->flags |= REDIS_REUSEADDR; redisContextConnectBindTcp(c,ip,port,NULL,source_addr); |