Allegro 5 api
#include <allegro5/allegro.h> void al_unlock_mutex(ALLEGRO_MUTEX *mutex)
Release the lock on mutex if the calling thread holds the lock on it.
If the calling thread doesn\[aq]t hold the lock, or if the mutex is not locked, undefined behaviour results.
al_lock_mutex(3alleg5).