/*
 * atlas_free — освободить EMM-страницу атласа.  Все спрайты с лентами
 * этого атласа должны быть скрыты (и sprite_update прогнан) ДО вызова —
 * иначе heal/блит полезут в чужую страницу.
 */
#include <sprinter_mem.h>
#include <sprite.h>
#include "../_bgi.h"

void atlas_free(atlas_t *a)
{
    if (!a->page) return;
    mem_free_block(a->blk);
    a->page  = 0;
    a->count = 0;
}
