X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;ds=sidebyside;f=retrace%2Fglws_cocoa.mm;h=351f0f32df7b4a688134970f1d2b19a59b3d1166;hb=6d953b4f49f893cc26cc1aa4e419d1eae7da65bf;hp=e410862f1996aa278d64db22c2ec3ba4eac81694;hpb=aa135d6ca5642fb2e5c807a1d4df96f5d6b07c98;p=apitrace diff --git a/retrace/glws_cocoa.mm b/retrace/glws_cocoa.mm index e410862..351f0f3 100644 --- a/retrace/glws_cocoa.mm +++ b/retrace/glws_cocoa.mm @@ -47,6 +47,7 @@ #include +#include "os_thread.hpp" #include "glws.hpp" @@ -74,8 +75,8 @@ namespace glws { -static __thread NSAutoreleasePool * -autoreleasePool = nil; +static OS_THREAD_SPECIFIC_PTR(NSAutoreleasePool) +autoreleasePool; class CocoaVisual : public Visual