X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Futils%2Fhazard-pointer.h;h=0102c103f7629785b1eb8c231a88f86269dbc56c;hb=dfac8517b91687f11479801fa0a2191585b1ad4c;hp=3cb2c0aeba33817f0aad3b33bdb9c906913e6fb9;hpb=196497780f01da0d275fafa1524bc2100459ee27;p=mono.git diff --git a/mono/utils/hazard-pointer.h b/mono/utils/hazard-pointer.h index 3cb2c0aeba3..0102c103f76 100644 --- a/mono/utils/hazard-pointer.h +++ b/mono/utils/hazard-pointer.h @@ -10,6 +10,7 @@ #include #include #include +#include #define HAZARD_POINTER_COUNT 3 @@ -29,7 +30,7 @@ typedef enum { HAZARD_FREE_ASYNC_CTX, } HazardFreeContext; -gboolean mono_thread_hazardous_try_free (gpointer p, MonoHazardousFreeFunc free_func); +MONO_API gboolean mono_thread_hazardous_try_free (gpointer p, MonoHazardousFreeFunc free_func); void mono_thread_hazardous_queue_free (gpointer p, MonoHazardousFreeFunc free_func); void mono_thread_hazardous_try_free_all (void);