Mercurial > molko
diff src/libmlk-core-js/core/js-game.c @ 361:39f5d932941a
misc: fix some warnings
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 22 Oct 2021 14:26:41 +0200 |
parents | 26636fdb735d |
children | 3c378be73844 |
line wrap: on
line diff
--- a/src/libmlk-core-js/core/js-game.c Fri Oct 22 13:57:24 2021 +0200 +++ b/src/libmlk-core-js/core/js-game.c Fri Oct 22 14:26:41 2021 +0200 @@ -35,7 +35,7 @@ if (game.state == &game.states[GAME_STATE_MAX]) { state_finish(state); - duk_error(ctx, DUK_ERR_RANGE_ERROR, "too many states"); + return duk_error(ctx, DUK_ERR_RANGE_ERROR, "too many states"); } game_push(state); @@ -46,6 +46,8 @@ static duk_ret_t Game_pop(duk_context *ctx) { + (void)ctx; + if (game.state == &game.states[0]) return 0;