If there is a single target, it should also get the 'project_settings
[wine/multimedia.git] / tsx11 / ts_shape.c
blobd82b11a5587233480706228f4f7c91e72167a926
1 /*
2 * Thread safe wrappers around shape calls.
3 * This file was generated automatically by tools/make_X11wrappers
4 * DO NOT EDIT!
5 */
7 #include "config.h"
9 #ifdef HAVE_LIBXSHAPE
10 #include <X11/IntrinsicP.h>
12 #include <X11/extensions/shape.h>
14 #include "debugtools.h"
15 #include "ts_shape.h"
16 #include "x11drv.h"
18 DEFAULT_DEBUG_CHANNEL(x11);
20 void TSXShapeCombineRectangles(Display* a0, Window a1, int a2, int a3, int a4, XRectangle* a5, int a6, int a7, int a8)
22 TRACE("Call XShapeCombineRectangles\n");
23 EnterCriticalSection( &X11DRV_CritSection );
24 XShapeCombineRectangles(a0, a1, a2, a3, a4, a5, a6, a7, a8);
25 LeaveCriticalSection( &X11DRV_CritSection );
26 TRACE("Ret XShapeCombineRectangles\n");
29 void TSXShapeCombineMask(Display* a0, Window a1, int a2, int a3, int a4, Pixmap a5, int a6)
31 TRACE("Call XShapeCombineMask\n");
32 EnterCriticalSection( &X11DRV_CritSection );
33 XShapeCombineMask(a0, a1, a2, a3, a4, a5, a6);
34 LeaveCriticalSection( &X11DRV_CritSection );
35 TRACE("Ret XShapeCombineMask\n");
38 #endif /* defined(HAVE_LIBXSHAPE) */