INNER CODE UNIT · C

_a_layer_destroy

tek256/astera · src/audio.c:332

static void _a_layer_destroy(a_layer* layer) {
  if (!layer)
    return;

  layer->id            = 0;
  layer->name          = 0;
  layer->song_count    = 0;
  layer->song_capacity = 0;
  layer->sfx_count     = 0;
  layer->sfx_capacity  = 0;

  if (layer->sfx)
    free(layer->sfx);

  if (layer->songs)
    free(layer->songs);
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…