2 * Thread safe wrappers around shape calls.
3 * This file was generated automatically by tools/make_X11wrappers
10 #include <X11/IntrinsicP.h>
12 #include <X11/extensions/shape.h>
14 #include "debugtools.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) */