From c71719ac6bbec4cb7ab9c85fc73c259e7aa6bcfd Mon Sep 17 00:00:00 2001 From: mazmazz Date: Wed, 15 Aug 2018 02:22:52 -0400 Subject: [PATCH] Music lua: Return nil for invalid players and non-nil for valid players # Conflicts: # src/lua_baselib.c --- src/lua_baselib.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lua_baselib.c b/src/lua_baselib.c index e384e9d0a..7b25c424d 100644 --- a/src/lua_baselib.c +++ b/src/lua_baselib.c @@ -2291,7 +2291,10 @@ static int lib_sPauseMusic(lua_State *L) return LUA_ErrInvalid(L, "player_t"); } if (!player || P_IsLocalPlayer(player)) + { S_PauseAudio(); + lua_pushboolean(L, true); + } else lua_pushnil(L); return 1; @@ -2314,7 +2317,10 @@ static int lib_sResumeMusic(lua_State *L) return LUA_ErrInvalid(L, "player_t"); } if (!player || P_IsLocalPlayer(player)) + { S_ResumeAudio(); + lua_pushboolean(L, true); + } else lua_pushnil(L); return 1;