rnd-20031116-2-src
[rocksndiamonds.git] / src / libgame / x11.c
index 278230de2cc7ea417641c1d93981f93c9d7c2f4e..d7acc801be5ae6ced5087e396fa48f35ccce3bfb 100644 (file)
@@ -198,12 +198,10 @@ static DrawWindow *X11InitWindow()
   /* Select event types wanted */
   window_event_mask =
     ExposureMask | StructureNotifyMask | FocusChangeMask |
-    ButtonPressMask | ButtonReleaseMask | PointerMotionMask |
+    ButtonPressMask | ButtonReleaseMask |
+    PointerMotionMask | PointerMotionHintMask |
     KeyPressMask | KeyReleaseMask;
 
-  /* unwanted mouse motion events now get filtered out by filter function */
-  /* window_event_mask |= PointerMotionHintMask; */
-
   XSelectInput(display, new_window->drawable, window_event_mask);
 #endif
 
@@ -406,6 +404,7 @@ inline Pixel X11GetPixel(Bitmap *bitmap, int x, int y)
   return pixel_value;
 }
 
+#if defined(TARGET_X11_NATIVE)
 inline Pixel X11GetPixelFromRGB(unsigned int color_r, unsigned int color_g,
                                unsigned int color_b)
 {
@@ -422,6 +421,8 @@ inline Pixel X11GetPixelFromRGB(unsigned int color_r, unsigned int color_g,
 
   return pixel;
 }
+#endif /* TARGET_X11_NATIVE */
+
 
 /* ------------------------------------------------------------------------- */
 /* mouse pointer functions                                                   */