Пример #1
0
void joynet_destroy_game(JOYNET_GAME * gp)
{
	int i;

	joynet_destroy_serial_data(gp->serial_data);
	for(i = 0; i < gp->players; i++)
	{
		if(gp->player[i])
		{
			free(gp->player[i]);
		}
		if(gp->player_controller[i])
		{
			free(gp->player_controller[i]);
		}
		if(gp->player_mouse[i])
		{
			free(gp->player_mouse[i]);
		}
	}
	for(i = 0; i < gp->controllers; i++)
	{
		if(gp->controller[i])
		{
			free(gp->controller[i]);
		}
		if(gp->mouse[i])
		{
			free(gp->mouse[i]);
		}
	}
	free(gp);
}
Пример #2
0
void joynet_destroy_server(JOYNET_SERVER * sp)
{
	if(sp)
	{
		joynet_destroy_serial_data(sp->serial_data);
		free(sp);
	}
}
Пример #3
0
void joynet_destroy_client(JOYNET_CLIENT * cp)
{
	joynet_destroy_serial_data(cp->serial_data);
	free(cp);
}