sync() api changes #410
This commit is contained in:
		@@ -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;
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user