X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=ETL%2Ftags%2Fstable%2FETL%2Fmutex;fp=ETL%2Ftags%2Fstable%2FETL%2Fmutex;h=f7a9939251e79dffbf680f73dd9404be60e7635f;hb=88de8222cd739b93a8869cb5d002eba9cc7eb74e;hp=0000000000000000000000000000000000000000;hpb=0523d0b490b257fce12a76b8c40d9f8d5df8be65;p=synfig.git diff --git a/ETL/tags/stable/ETL/mutex b/ETL/tags/stable/ETL/mutex new file mode 100644 index 0000000..f7a9939 --- /dev/null +++ b/ETL/tags/stable/ETL/mutex @@ -0,0 +1,42 @@ +// -*- C++ -*- +/*! ======================================================================== +** Extended Template and Library +** Mutex Classes +** $Id$ +** +** Copyright (c) 2008 Chris Moore +** +** This package is free software; you can redistribute it and/or +** modify it under the terms of the GNU General Public License as +** published by the Free Software Foundation; either version 2 of +** the License, or (at your option) any later version. +** +** This package is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +** General Public License for more details. +** +** === N O T E S =========================================================== +** +** ========================================================================= */ + +/* === S T A R T =========================================================== */ + +#ifndef __MUTEX__ +#define __MUTEX__ + +/* === H E A D E R S ======================================================= */ + +#include "etl_config.h" + +#ifdef HAVE_LIBPTHREAD +# include "_mutex_pthreads_simple.h" +#else +#ifdef _WIN32 +# include "_mutex_win32.h" +#endif +#endif + +/* === E N D =============================================================== */ + +#endif