diff options
author | Benoit Germain <bnt.germain@gmail.com> | 2021-09-22 15:39:13 +0200 |
---|---|---|
committer | Benoit Germain <bnt.germain@gmail.com> | 2021-09-22 15:39:13 +0200 |
commit | 9a53a224283fb1d41bae229ad34d61fe6dbc1b76 (patch) | |
tree | 8b21350377c3fdf2844871a01b1106c5ea6a0589 /src/macros_and_utils.h | |
parent | 53e6c545448a9763cabc0b22ac56f6dc8b9cf96d (diff) | |
download | lanes-9a53a224283fb1d41bae229ad34d61fe6dbc1b76.tar.gz lanes-9a53a224283fb1d41bae229ad34d61fe6dbc1b76.tar.bz2 lanes-9a53a224283fb1d41bae229ad34d61fe6dbc1b76.zip |
fix require() wrapper to return all values returned by original require()
Diffstat (limited to 'src/macros_and_utils.h')
-rw-r--r-- | src/macros_and_utils.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/macros_and_utils.h b/src/macros_and_utils.h index ae3a6c9..dba0010 100644 --- a/src/macros_and_utils.h +++ b/src/macros_and_utils.h | |||
@@ -60,7 +60,7 @@ extern char const* debugspew_indent; | |||
60 | int const L##_oldtop = 0 | 60 | int const L##_oldtop = 0 |
61 | 61 | ||
62 | #define STACK_MID( L, change) \ | 62 | #define STACK_MID( L, change) \ |
63 | do \ | 63 | do if( change != LUA_MULTRET) \ |
64 | { \ | 64 | { \ |
65 | int stack_check_a = lua_gettop( L) - L##_oldtop; \ | 65 | int stack_check_a = lua_gettop( L) - L##_oldtop; \ |
66 | int stack_check_b = (change); \ | 66 | int stack_check_b = (change); \ |