SDL_DestroySemaphore -- Destroys a semaphore that was created by
SDL_CreateSemaphore.
Synopsis
uses SDL;
procedure SDL_DestroySemaphore( sem : PSDL_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 <> nil ) then begin SDL_DestroySemaphore( my_sem ); my_sem := nil; end;