Beispiel #1
0
void OsDestroy()
{
    DestroyInterfaceChangedObserver();
    pthread_key_delete(gThreadArgKey);
    OsMutexDestroy(gMutex);
    gMutex = kHandleNull;
}
Beispiel #2
0
void OsDestroy(OsContext* aContext)
{
    if (aContext != NULL) {
        DestroyInterfaceChangedObserver(aContext);
        pthread_key_delete(aContext->iThreadArgKey);
        OsMutexDestroy(aContext->iMutex);
        free(aContext);
    }
}