| | |
| | | /* |
| | | Simple DirectMedia Layer |
| | | Copyright (C) 1997-2016 Sam Lantinga <slouken@libsdl.org> |
| | | Copyright (C) 1997-2018 Sam Lantinga <slouken@libsdl.org> |
| | | |
| | | This software is provided 'as-is', without any express or implied |
| | | warranty. In no event will the authors be held liable for any damages |
| | |
| | | } |
| | | |
| | | int |
| | | SDL_TLSSet(SDL_TLSID id, const void *value, void (*destructor)(void *)) |
| | | SDL_TLSSet(SDL_TLSID id, const void *value, void (SDLCALL *destructor)(void *)) |
| | | { |
| | | SDL_TLSData *storage; |
| | | |
| | |
| | | |
| | | |
| | | SDL_TLSData * |
| | | SDL_Generic_GetTLSData() |
| | | SDL_Generic_GetTLSData(void) |
| | | { |
| | | SDL_threadID thread = SDL_ThreadID(); |
| | | SDL_TLSEntry *entry; |