al_destroy_cond(3)
β¨ NAME β¨
al_destroy_cond β Allegro 5 API π
okay so this is al_destroy_cond(3), bestie, and yes β it lives in the Library Functions Manual. We're talking Allegro 5 API business, and it's lowkey a tiny page. Let's get into it π
π¦ SYNOPSIS π¦
#include <allegro5/allegro.h>
void al_destroy_cond(ALLEGRO_COND *cond)
that's the whole vibe: include the header, call the function, pass your ALLEGRO_COND *cond π«Ά
π DESCRIPTION π
Destroy a condition variable. That's it. That's the whole job, bestie β¨
β οΈ important warning, no cap: destroying a condition variable which has threads block on it results in undefined behaviour. Likeβ¦ do not do that. That's the scary one π
Does nothing if cond is NULL. So if cond is NULL, this function is literally just vibing and doing absolutely nothing ππ
that's the whole page, bestie β brought to you by the Allegro reference manual, for al_destroy_cond(3) ππ
π¦ where this page comes from
- arch rolling: allegro 5.2.11.3-2 Β· Zlib AND BSD-3-Clause AND OFL-1.1 AND LicenseRef-Custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms