From d3de0160f888ec6b0cfe73053003e617eed0d4a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Bertin?= Date: Mon, 7 Oct 2024 12:18:08 +0200 Subject: [PATCH] clean(imhiredis): Minor code fixes Fix incorrect variable definitions and missing function prototype --- contrib/imhiredis/imhiredis.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/contrib/imhiredis/imhiredis.c b/contrib/imhiredis/imhiredis.c index e1a8e1c32..8fd76380c 100644 --- a/contrib/imhiredis/imhiredis.c +++ b/contrib/imhiredis/imhiredis.c @@ -143,7 +143,7 @@ static struct imhiredisWrkrInfo_s { pthread_attr_t wrkrThrdAttr; /* Attribute for worker threads ; read only after startup */ static int activeHiredisworkers = 0; -static char *REDIS_REPLIES[] = { +static const char *REDIS_REPLIES[] = { "unknown", // 0 "string", // 1 "array", // 2 @@ -210,6 +210,7 @@ struct timeval glblRedisConnectTimeout = { 3, 0 }; /* 3 seconds */ static void redisAsyncRecvCallback (redisAsyncContext __attribute__((unused)) *c, void *reply, void *inst_obj); static void redisAsyncConnectCallback (const redisAsyncContext *c, int status); static void redisAsyncDisconnectCallback (const redisAsyncContext *c, int status); +redisReply *getRole(redisContext *c); static struct json_object* _redisParseIntegerReply(const redisReply *reply); static struct json_object* _redisParseStringReply(const redisReply *reply); static struct json_object* _redisParseArrayReply(const redisReply *reply);