diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2021-04-17 23:48:15 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2022-02-25 01:44:57 +0000 |
commit | 64db153c43d67d4ff08350a64cbb169c50bdb85e (patch) | |
tree | 40b338279d7afe50e5cc418b7bb0314dff151ec4 /src/cairo-mutex-impl-private.h | |
parent | 1fa3b10ccea26ae9259674bbf10ac86a8abcb908 (diff) | |
download | cairo-64db153c43d67d4ff08350a64cbb169c50bdb85e.tar.gz |
Drop OS/2 support
OS/2 support was last built in Cairo 1.12, which was released 10 years
ago.
Additionally, OS/2 is not supported by Meson.
Diffstat (limited to 'src/cairo-mutex-impl-private.h')
-rw-r--r-- | src/cairo-mutex-impl-private.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/cairo-mutex-impl-private.h b/src/cairo-mutex-impl-private.h index f4049d236..9f208aaa9 100644 --- a/src/cairo-mutex-impl-private.h +++ b/src/cairo-mutex-impl-private.h @@ -195,21 +195,6 @@ # define CAIRO_MUTEX_IMPL_FINI(mutex) DeleteCriticalSection (&(mutex)) # define CAIRO_MUTEX_IMPL_NIL_INITIALIZER { NULL, 0, 0, NULL, NULL, 0 } -#elif defined __OS2__ /******************************************************/ - -# define INCL_BASE -# define INCL_PM -# include <os2.h> - - typedef HMTX cairo_mutex_impl_t; - -# define CAIRO_MUTEX_IMPL_OS2 1 -# define CAIRO_MUTEX_IMPL_LOCK(mutex) DosRequestMutexSem(mutex, SEM_INDEFINITE_WAIT) -# define CAIRO_MUTEX_IMPL_UNLOCK(mutex) DosReleaseMutexSem(mutex) -# define CAIRO_MUTEX_IMPL_INIT(mutex) DosCreateMutexSem (NULL, &(mutex), 0L, FALSE) -# define CAIRO_MUTEX_IMPL_FINI(mutex) DosCloseMutexSem (mutex) -# define CAIRO_MUTEX_IMPL_NIL_INITIALIZER 0 - #elif CAIRO_HAS_PTHREAD /* and finally if there are no native mutexes ********/ # include <pthread.h> |