mirror of https://github.com/mgba-emu/mgba.git
Do some cleanup of pthread data
This commit is contained in:
parent
225729b79c
commit
a6fb91bb7d
|
@ -63,4 +63,7 @@ int GBAThreadStart(struct GBAThread* threadContext) {
|
|||
|
||||
void GBAThreadJoin(struct GBAThread* threadContext) {
|
||||
pthread_join(threadContext->thread, 0);
|
||||
|
||||
pthread_mutex_destroy(&threadContext->mutex);
|
||||
pthread_cond_destroy(&threadContext->cond);
|
||||
}
|
||||
|
|
|
@ -62,6 +62,9 @@ static void GBAVideoSoftwareRendererInit(struct GBAVideoRenderer* renderer) {
|
|||
|
||||
static void GBAVideoSoftwareRendererDeinit(struct GBAVideoRenderer* renderer) {
|
||||
struct GBAVideoSoftwareRenderer* softwareRenderer = (struct GBAVideoSoftwareRenderer*) renderer;
|
||||
|
||||
pthread_mutex_destroy(&softwareRenderer->mutex);
|
||||
pthread_cond_destroy(&softwareRenderer->cond);
|
||||
}
|
||||
|
||||
static uint16_t GBAVideoSoftwareRendererWriteVideoRegister(struct GBAVideoRenderer* renderer, uint32_t address, uint16_t value) {
|
||||
|
|
Loading…
Reference in New Issue