diff options
Diffstat (limited to '')
-rw-r--r-- | src/intercopycontext.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/intercopycontext.cpp b/src/intercopycontext.cpp index d6716a3..93a8160 100644 --- a/src/intercopycontext.cpp +++ b/src/intercopycontext.cpp | |||
@@ -770,7 +770,7 @@ bool InterCopyContext::tryCopyClonable() const | |||
770 | // we need to copy over the uservalues of the userdata as well | 770 | // we need to copy over the uservalues of the userdata as well |
771 | { | 771 | { |
772 | StackIndex const _mt{ luaG_absindex(L1, StackIndex{ -2 }) }; // L1: ... mt __lanesclone | 772 | StackIndex const _mt{ luaG_absindex(L1, StackIndex{ -2 }) }; // L1: ... mt __lanesclone |
773 | size_t const userdata_size{ lua_rawlen(L1, _L1_i) }; | 773 | auto const userdata_size{ static_cast<size_t>(lua_rawlen(L1, _L1_i)) }; // make 32-bits builds happy |
774 | // extract all the uservalues, but don't transfer them yet | 774 | // extract all the uservalues, but don't transfer them yet |
775 | UserValueCount const _nuv{ luaG_getalluservalues(L1, _L1_i) }; // L1: ... mt __lanesclone [uv]* | 775 | UserValueCount const _nuv{ luaG_getalluservalues(L1, _L1_i) }; // L1: ... mt __lanesclone [uv]* |
776 | // create the clone userdata with the required number of uservalue slots | 776 | // create the clone userdata with the required number of uservalue slots |
@@ -930,7 +930,7 @@ bool InterCopyContext::interCopyFunction() const | |||
930 | _source = lua_touserdata(L1, -1); | 930 | _source = lua_touserdata(L1, -1); |
931 | void* _clone{ nullptr }; | 931 | void* _clone{ nullptr }; |
932 | // get the number of bytes to allocate for the clone | 932 | // get the number of bytes to allocate for the clone |
933 | size_t const _userdata_size{ lua_rawlen(L1, kIdxTop) }; | 933 | auto const _userdata_size{ static_cast<size_t>(lua_rawlen(L1, kIdxTop)) }; // make 32-bits builds happy |
934 | { | 934 | { |
935 | // extract uservalues (don't transfer them yet) | 935 | // extract uservalues (don't transfer them yet) |
936 | UserValueCount const _nuv{ luaG_getalluservalues(L1, source_i) }; // L1: ... u [uv]* | 936 | UserValueCount const _nuv{ luaG_getalluservalues(L1, source_i) }; // L1: ... u [uv]* |