Penguin
Note: You are viewing an old revision of this page. View the current version.

SDL_DestroySemaphore?

SDL_DestroySemaphore?

NAME SYNOPSIS DESCRIPTION EXAMPLES SEE ALSO


NAME

SDL_DestroySemaphore?- Destroys a semaphore that was created by SDL_CreateSemaphore?.

SYNOPSIS

#include

void SDL_DestroySemaphore?(__SDL_sem

  • sem__);

DESCRIPTION

SDL_DestroySemaphore? destroys the semaphore pointed to by sem that was created by SDL_CreateSemaphore?. It is not safe to destroy a semaphore if there are threads currently blocked waiting on it.

EXAMPLES

if (my_sem != NULL) { SDL_DestroySemaphore?(my_sem); my_sem = NULL; }

SEE ALSO

SDL_CreateSemaphore?, SDL_SemWait?, SDL_SemTryWait?, SDL_SemWaitTimeout?, SDL_SemPost?, SDL_SemValue?


This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.