RESP3: Lua double -> RESP3 conversion.
This commit is contained in:
parent
11678504f7
commit
eb464f737c
@ -389,6 +389,17 @@ void luaReplyToRedisReply(client *c, lua_State *lua) {
|
|||||||
}
|
}
|
||||||
lua_pop(lua,1); /* Discard field name pushed before. */
|
lua_pop(lua,1); /* Discard field name pushed before. */
|
||||||
|
|
||||||
|
/* Handle double reply. */
|
||||||
|
lua_pushstring(lua,"double");
|
||||||
|
lua_gettable(lua,-2);
|
||||||
|
t = lua_type(lua,-1);
|
||||||
|
if (t == LUA_TNUMBER) {
|
||||||
|
addReplyDouble(c,lua_tonumber(lua,-1));
|
||||||
|
lua_pop(lua,2);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
lua_pop(lua,1); /* Discard field name pushed before. */
|
||||||
|
|
||||||
/* Handle map reply. */
|
/* Handle map reply. */
|
||||||
lua_pushstring(lua,"map");
|
lua_pushstring(lua,"map");
|
||||||
lua_gettable(lua,-2);
|
lua_gettable(lua,-2);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user