blob: 648f3557e24e85eba9fff3bde4aa413c296044d9 [file] [log] [blame]
Alexandre Julliard60ce85c1998-02-01 18:33:27 +00001/*
2 * Thread safe wrappers around xpm calls.
3 * This file was generated automatically by tools/make_X11wrappers
Alexandre Julliard03468f71998-02-15 19:40:49 +00004 * DO NOT EDIT!
Alexandre Julliard60ce85c1998-02-01 18:33:27 +00005 */
6
Patrik Stridvall48b5de81999-02-04 10:51:35 +00007#include "config.h"
8
Patrik Stridvall48b5de81999-02-04 10:51:35 +00009#ifdef HAVE_LIBXXPM
10
Alexandre Julliard60ce85c1998-02-01 18:33:27 +000011#include <X11/xpm.h>
Patrik Stridvall109767a1999-07-31 14:38:31 +000012
Alexandre Julliardded196c1999-05-14 08:11:40 +000013#include "debugtools.h"
Patrik Stridvall109767a1999-07-31 14:38:31 +000014#include "ts_xpm.h"
Patrik Stridvall48b5de81999-02-04 10:51:35 +000015#include "x11drv.h"
Alexandre Julliard60ce85c1998-02-01 18:33:27 +000016
Patrik Stridvallb4b9fae1999-04-19 14:56:29 +000017DEFAULT_DEBUG_CHANNEL(x11)
18
Alexandre Julliard60ce85c1998-02-01 18:33:27 +000019int TSXpmCreatePixmapFromData(Display *a0, Drawable a1, char **a2, Pixmap *a3, Pixmap *a4, XpmAttributes *a5)
20{
21 int r;
Alexandre Julliardded196c1999-05-14 08:11:40 +000022 TRACE("Call XpmCreatePixmapFromData\n");
Alexandre Julliard03468f71998-02-15 19:40:49 +000023 EnterCriticalSection( &X11DRV_CritSection );
Alexandre Julliard60ce85c1998-02-01 18:33:27 +000024 r = XpmCreatePixmapFromData(a0, a1, a2, a3, a4, a5);
Alexandre Julliard03468f71998-02-15 19:40:49 +000025 LeaveCriticalSection( &X11DRV_CritSection );
Alexandre Julliardded196c1999-05-14 08:11:40 +000026 TRACE("Ret XpmCreatePixmapFromData\n");
Alexandre Julliard60ce85c1998-02-01 18:33:27 +000027 return r;
28}
29
30int TSXpmAttributesSize(void)
31{
32 int r;
Alexandre Julliardded196c1999-05-14 08:11:40 +000033 TRACE("Call XpmAttributesSize\n");
Alexandre Julliard03468f71998-02-15 19:40:49 +000034 EnterCriticalSection( &X11DRV_CritSection );
Alexandre Julliard60ce85c1998-02-01 18:33:27 +000035 r = XpmAttributesSize();
Alexandre Julliard03468f71998-02-15 19:40:49 +000036 LeaveCriticalSection( &X11DRV_CritSection );
Alexandre Julliardded196c1999-05-14 08:11:40 +000037 TRACE("Ret XpmAttributesSize\n");
Alexandre Julliard60ce85c1998-02-01 18:33:27 +000038 return r;
39}
Alexandre Julliard829fe321998-07-26 14:27:39 +000040
Patrik Stridvall48b5de81999-02-04 10:51:35 +000041#endif /* defined(HAVE_LIBXXPM) */
42