From e453d36e1e3b39c19586340d95eb54fbd6b69ef0 Mon Sep 17 00:00:00 2001 From: Dvir Volk Date: Wed, 6 Apr 2016 12:58:21 +0300 Subject: [PATCH] fixed case in moduleCreateCallReplyFromProto --- src/module.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/module.c b/src/module.c index 1da75110..f00f0757 100644 --- a/src/module.c +++ b/src/module.c @@ -807,10 +807,10 @@ RedisModuleCallReply *moduleCreateCallReplyFromProto(RedisModuleCtx *ctx, sds pr reply->flags = REDISMODULE_REPLYFLAG_TOPARSE; /* Lazy parsing. */ switch(proto[0]) { case '$': - case '+': reply->type = REDISMODULE_REPLY_STRING; - case '-': reply->type = REDISMODULE_REPLY_ERROR; - case ':': reply->type = REDISMODULE_REPLY_INTEGER; - case '*': reply->type = REDISMODULE_REPLY_ARRAY; + case '+': reply->type = REDISMODULE_REPLY_STRING; break; + case '-': reply->type = REDISMODULE_REPLY_ERROR; break; + case ':': reply->type = REDISMODULE_REPLY_INTEGER; break; + case '*': reply->type = REDISMODULE_REPLY_ARRAY; break; default: reply->type = REDISMODULE_REPLY_UNKNOWN; } if ((proto[0] == '*' || proto[0] == '$') && proto[1] == '-')