diff options
Diffstat (limited to 'src/lua/lua_redis.c')
-rw-r--r-- | src/lua/lua_redis.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lua/lua_redis.c b/src/lua/lua_redis.c index 2d27fd6e1..d9d9702dd 100644 --- a/src/lua/lua_redis.c +++ b/src/lua/lua_redis.c @@ -111,16 +111,16 @@ lua_redis_push_reply (lua_State *L, const redisReply *r) lua_newuserdata (L, sizeof (gpointer)); break; case REDIS_REPLY_STRING: + case REDIS_REPLY_STATUS: lua_pushlstring (L, r->str, r->len); break; - case REDIS_REPLY_ARRAY: { + case REDIS_REPLY_ARRAY: lua_createtable (L, r->elements, 0); for (i = 0; i < r->elements; ++i) { lua_redis_push_reply (L, r->element[i]); lua_rawseti (L, -2, i + 1); /* Store sub-reply */ } break; - } default: /* should not happen */ msg_info ("unknown reply type: %d", r->type); break; |