2000-07-29 01:04:54 +02:00
|
|
|
/*
|
|
|
|
* Thread safe wrappers around shape calls.
|
|
|
|
* This file was generated automatically by tools/make_X11wrappers
|
|
|
|
* DO NOT EDIT!
|
|
|
|
*/
|
|
|
|
|
|
|
|
#include "config.h"
|
|
|
|
|
|
|
|
#ifdef HAVE_LIBXSHAPE
|
|
|
|
#include <X11/IntrinsicP.h>
|
|
|
|
|
|
|
|
#include <X11/extensions/shape.h>
|
|
|
|
|
|
|
|
#include "debugtools.h"
|
|
|
|
#include "ts_shape.h"
|
|
|
|
#include "x11drv.h"
|
|
|
|
|
2000-11-28 00:54:25 +01:00
|
|
|
DEFAULT_DEBUG_CHANNEL(x11);
|
2000-07-29 01:04:54 +02:00
|
|
|
|
|
|
|
void TSXShapeCombineRectangles(Display* a0, Window a1, int a2, int a3, int a4, XRectangle* a5, int a6, int a7, int a8)
|
|
|
|
{
|
|
|
|
TRACE("Call XShapeCombineRectangles\n");
|
|
|
|
EnterCriticalSection( &X11DRV_CritSection );
|
|
|
|
XShapeCombineRectangles(a0, a1, a2, a3, a4, a5, a6, a7, a8);
|
|
|
|
LeaveCriticalSection( &X11DRV_CritSection );
|
|
|
|
TRACE("Ret XShapeCombineRectangles\n");
|
|
|
|
}
|
|
|
|
|
|
|
|
void TSXShapeCombineMask(Display* a0, Window a1, int a2, int a3, int a4, Pixmap a5, int a6)
|
|
|
|
{
|
|
|
|
TRACE("Call XShapeCombineMask\n");
|
|
|
|
EnterCriticalSection( &X11DRV_CritSection );
|
|
|
|
XShapeCombineMask(a0, a1, a2, a3, a4, a5, a6);
|
|
|
|
LeaveCriticalSection( &X11DRV_CritSection );
|
|
|
|
TRACE("Ret XShapeCombineMask\n");
|
|
|
|
}
|
|
|
|
|
|
|
|
#endif /* defined(HAVE_LIBXSHAPE) */
|
|
|
|
|