sync() api changes #410
This commit is contained in:
parent
55a6728db2
commit
72e9e449a0
|
@ -703,7 +703,9 @@ static duk_ret_t duk_sync(duk_context* duk)
|
|||
{
|
||||
tic_mem* memory = (tic_mem*)getDukMachine(duk);
|
||||
|
||||
memory->api.sync(memory, true);
|
||||
bool toCart = duk_is_null_or_undefined(duk, 0) ? true : duk_to_boolean(duk, 0);
|
||||
|
||||
memory->api.sync(memory, toCart);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -745,7 +745,12 @@ static s32 lua_sync(lua_State* lua)
|
|||
{
|
||||
tic_mem* memory = (tic_mem*)getLuaMachine(lua);
|
||||
|
||||
memory->api.sync(memory, true);
|
||||
bool toCart = true;
|
||||
|
||||
if(lua_gettop(lua) >= 1)
|
||||
toCart = lua_toboolean(lua, 1);
|
||||
|
||||
memory->api.sync(memory, toCart);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue