From b7047205287a0fde12b3568bd0cd0425eeb68fcd Mon Sep 17 00:00:00 2001 From: Daniel-Constantin Mierla Date: Mon, 27 Aug 2018 12:38:35 +0200 Subject: [PATCH] app_lua: rmode 1 corresponds to int returned value --- src/modules/app_lua/app_lua_sr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/app_lua/app_lua_sr.c b/src/modules/app_lua/app_lua_sr.c index 165f43bf068..24ae3fb63e7 100644 --- a/src/modules/app_lua/app_lua_sr.c +++ b/src/modules/app_lua/app_lua_sr.c @@ -906,9 +906,9 @@ static int lua_sr_pv_push_val_null (lua_State *L, int rmode) static int lua_sr_pv_push_valx (lua_State *L, int rmode, int vi, str *vs) { if(rmode==1) { - lua_pushlstring(L, vs->s, vs->len); - } else { lua_pushinteger(L, vi); + } else { + lua_pushlstring(L, vs->s, vs->len); } return 1; }