SDL Wiki
[ front page | index | search | recent changes | git repo | offline html ]

SDL_DestroyRWLock

Destroy a read/write lock created with SDL_CreateRWLock().

Header File

Defined in <SDL3/SDL_mutex.h>

Syntax

void SDL_DestroyRWLock(SDL_RWLock *rwlock);

Function Parameters

SDL_RWLock * rwlock the rwlock to destroy.

Remarks

This function must be called on any read/write lock that is no longer needed. Failure to destroy a rwlock will result in a system memory or resource leak. While it is safe to destroy a rwlock that is unlocked, it is not safe to attempt to destroy a locked rwlock, and may result in undefined behavior depending on the platform.

Thread Safety

It is safe to call this function from any thread.

Version

This function is available since SDL 3.2.0.

See Also


CategoryAPI, CategoryAPIFunction, CategoryMutex


[ edit | delete | history | feedback | raw ]

All wiki content is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
Wiki powered by ghwikipp.