From 21fd252a627324086a9df60bac2ae91fd12c4c09 Mon Sep 17 00:00:00 2001 From: Valentino Geron Date: Sun, 17 Jul 2022 18:28:38 +0300 Subject: [PATCH] remove boolean usage and use 0/1 instead (#10997) If we do not use jemalloc (mostly with valgrind) and use an old compiler that does not support C11 we will get compilation error Co-authored-by: Valentino Geron (cherry picked from commit 82b82035553cdbaf81983f91e0402edc8de764ab) --- src/script_lua.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/script_lua.c b/src/script_lua.c index 4ca8eb7b6..22eb58102 100644 --- a/src/script_lua.c +++ b/src/script_lua.c @@ -334,7 +334,7 @@ static void redisProtocolToLuaType_Error(void *ctx, const char *str, size_t len, /* push a field indicate to ignore updating the stats on this error * because it was already updated when executing the command. */ lua_pushstring(lua,"ignore_error_stats_update"); - lua_pushboolean(lua, true); + lua_pushboolean(lua, 1); lua_settable(lua,-3); } @@ -891,7 +891,7 @@ static int luaRedisGenericCommand(lua_State *lua, int raise_error) { /* push a field indicate to ignore updating the stats on this error * because it was already updated when executing the command. */ lua_pushstring(lua,"ignore_error_stats_update"); - lua_pushboolean(lua, true); + lua_pushboolean(lua, 1); lua_settable(lua,-3); goto cleanup; }