# UnloadCel

Unloads a cel file loaded by LoadCel().

### Synopsis

`void UnloadCel (CCB *cel)`

### Description

Releases all resources acquired when a cel was loaded via `LoadCel()`. A NULL pointer is valid as input but has not effect.

`UnloadCel()` just calls `DeleteCel()`; it differs only in that it doesn't return a NULL pointer.

`DeleteCel()` and `DeleteCelList()` may also be used on files loaded via `LoadCel()`.

### Arguments

cel
  Pointer to a cel loaded via LoadCel().

### Implementation

Library call implemented in lib3do.lib.

### Associated Files

lib3do.lib, celutils.h

### See Also

`LoadCel`, DeleteCel