stbi: use __thread if GCC can't use _Thread_local

This commit is contained in:
Recep Aslantas 2020-05-26 00:22:12 +03:00
parent 8cb98357de
commit ec898982b0

View File

@ -581,6 +581,12 @@ STBIDEF int stbi_zlib_decode_noheader_buffer(char *obuffer, int olen, const ch
#elif defined (__STDC_VERSION__) && __STDC_VERSION__ >= 201112L && !defined(__STDC_NO_THREADS__)
#define STBI_THREAD_LOCAL _Thread_local
#endif
#ifndef STBI_THREAD_LOCAL
#if defined(__GNUC__)
#define STBI_THREAD_LOCAL __thread
#endif
#endif
#endif
#ifdef _MSC_VER