Fixed some issues found by winapi_check.
[wine] / tsx11 / ts_xutil.c
1 /*
2  * Thread safe wrappers around Xutil calls.
3  * This file was generated automatically by tools/make_X11wrappers
4  * DO NOT EDIT!
5  */
6
7 #include "config.h"
8
9 #ifdef HAVE_X11_XLIB_H
10
11 #include <X11/Xlib.h>
12 #include <X11/Xresource.h>
13 #include <X11/Xutil.h>
14
15 #include "ts_xutil.h"
16
17
18 XWMHints * TSXAllocWMHints(void)
19 {
20   XWMHints * r;
21   wine_tsx11_lock();
22   r = XAllocWMHints();
23   wine_tsx11_unlock();
24   return r;
25 }
26
27 int  TSXFindContext(Display* a0, XID a1, XContext a2, XPointer* a3)
28 {
29   int  r;
30   wine_tsx11_lock();
31   r = XFindContext(a0, a1, a2, a3);
32   wine_tsx11_unlock();
33   return r;
34 }
35
36 XWMHints * TSXGetWMHints(Display* a0, Window a1)
37 {
38   XWMHints * r;
39   wine_tsx11_lock();
40   r = XGetWMHints(a0, a1);
41   wine_tsx11_unlock();
42   return r;
43 }
44
45 int  TSXLookupString(XKeyEvent* a0, char* a1, int a2, KeySym* a3, XComposeStatus* a4)
46 {
47   int  r;
48   wine_tsx11_lock();
49   r = XLookupString(a0, a1, a2, a3, a4);
50   wine_tsx11_unlock();
51   return r;
52 }
53
54 int  TSXSetWMHints(Display* a0, Window a1, XWMHints* a2)
55 {
56   int  r;
57   wine_tsx11_lock();
58   r = XSetWMHints(a0, a1, a2);
59   wine_tsx11_unlock();
60   return r;
61 }
62
63 int TSXDestroyImage(struct _XImage *a0)
64 {
65   int r;
66   wine_tsx11_lock();
67   r = XDestroyImage(a0);
68   wine_tsx11_unlock();
69   return r;
70 }
71
72 #endif /* defined(HAVE_X11_XLIB_H) */
73