X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=retrace%2Fglws_cocoa.mm;h=351f0f32df7b4a688134970f1d2b19a59b3d1166;hb=fde03adeadfe1d34e82c79b08be94df8e597185e;hp=e410862f1996aa278d64db22c2ec3ba4eac81694;hpb=c94ef353dd2a8392ec5dbbfe1d345945acde7d20;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