Example #1
0
void projectile_list_destruct() {
	bitmap_delete(projectile_img);

	projectile* iterator = projectiles->head;

	if(iterator == NULL)
		return;

	while(iterator->next != NULL){
		iterator = iterator->next;
		//free(iterator->prev); //crashes here
	}

	//free(projectiles); //crashes here
}
Example #2
0
int racinix_exit()
{
	race_delete(race);
	bitmap_delete(bitmap_background);
	bitmap_delete(bitmap_mouse_cursor);
	bitmap_delete(bitmap_red_car);
	bitmap_delete(bitmap_blue_car);
	bitmap_delete(bitmap_speedometer);
	bitmap_delete(bitmap_credits);
	font_delete(font_impact);
	ad_delete(ad);
	return vg_exit();
}
Example #3
0
void start_menu_destruct(){
	delete_menu(start_menu);
	bitmap_delete(title);
}