summaryrefslogtreecommitdiffstats
path: root/x11vnc/userinput.c
diff options
context:
space:
mode:
authorrunge <runge>2006-12-28 20:00:08 +0000
committerrunge <runge>2006-12-28 20:00:08 +0000
commit5c9ba4bb035255956dd176b285df3a81bafa02e3 (patch)
tree29bfb0544fca31db024619a612d09b3a5e0132c2 /x11vnc/userinput.c
parentf9baaf1ee49e7889808b1f058a5f348a9cd5f027 (diff)
downloadlibtdevnc-5c9ba4bb035255956dd176b285df3a81bafa02e3.tar.gz
libtdevnc-5c9ba4bb035255956dd176b285df3a81bafa02e3.zip
still more compiler warnings; ssvnc 1.0.9 sync.
Diffstat (limited to 'x11vnc/userinput.c')
-rw-r--r--x11vnc/userinput.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/x11vnc/userinput.c b/x11vnc/userinput.c
index e19ab8d..00b9dcf 100644
--- a/x11vnc/userinput.c
+++ b/x11vnc/userinput.c
@@ -98,11 +98,13 @@ int lookup_win_index(Window);
*/
int get_wm_frame_pos(int *px, int *py, int *x, int *y, int *w, int *h,
Window *frame, Window *win) {
+#if !NO_X11
Window r, c;
XWindowAttributes attr;
Bool ret;
int rootx, rooty, wx, wy;
unsigned int mask;
+#endif
#ifdef MACOSX
if (macosx_console) {
@@ -113,6 +115,7 @@ int get_wm_frame_pos(int *px, int *py, int *x, int *y, int *w, int *h,
RAWFB_RET(0)
#if NO_X11
+ if (!px || !py || !x || !y || !w || !h || !frame || !win) {}
return 0;
#else
@@ -336,6 +339,10 @@ static void parse_wireframe_str(char *wf) {
wireframe_shade = n;
ok = 1;
}
+#else
+ r = g = b = 0;
+ cmap = 0;
+ cdef.pixel = 0;
#endif
}
if (ok) {
@@ -7061,6 +7068,7 @@ void xselectinput(Window w, unsigned long evmask, int sync) {
#if NO_X11
trapped_xerror = 0;
trapped_xioerror = 0;
+ if (!evmask) {}
#else
XErrorHandler old_handler1;
XIOErrorHandler old_handler2;
@@ -7108,6 +7116,7 @@ Bool xcheckmaskevent(Display *d, long mask, XEvent *ev) {
RAWFB_RET(False);
#if NO_X11
+ if (!d || !mask) {}
return False;
#else
return XCheckMaskEvent(d, mask, ev);