X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=ETL%2Ftrunk%2FETL%2Fhandle;h=76508bce81a4dda48a13b12f51766a4b06a2615f;hb=9459638ad6797b8139f1e9f0715c96076dbf0890;hp=010f5c2d32e0d57cdb3f556d40e691daf94879d9;hpb=c2e1e65c0f837dcdd34cf39a097ea85a4741c149;p=synfig.git diff --git a/ETL/trunk/ETL/handle b/ETL/trunk/ETL/handle index 010f5c2..76508bc 100644 --- a/ETL/trunk/ETL/handle +++ b/ETL/trunk/ETL/handle @@ -23,15 +23,20 @@ /* === S T A R T =========================================================== */ -#ifndef __HANDLE__ -#define __HANDLE__ +#ifndef __ETL__HANDLE__ +#define __ETL__HANDLE__ /* === H E A D E R S ======================================================= */ #include "etl_config.h" // include the next line in an attempt to increase stability +// it seems to make things much *less* stable on MS Windows +#ifndef _WIN32 +#ifdef HAVE_LIBPTHREAD #define ETL_LOCK_REFCOUNTS +#endif +#endif #ifdef ETL_LOCK_REFCOUNTS # include "mutex"