comparison src/xterm.c @ 8279:4cde734c20e8

(note_mouse_movement): Use proper data type for window args to XQueryPointer. (x_scroll_bar_note_movement): Likewise.
author Richard M. Stallman <rms@gnu.org>
date Mon, 18 Jul 1994 18:15:06 +0000
parents 3b90e6a741f1
children 9c6ddd14996b
comparison
equal deleted inserted replaced
8278:f856f00b1e32 8279:4cde734c20e8
2096 note_mouse_highlight (frame, -1, -1); 2096 note_mouse_highlight (frame, -1, -1);
2097 2097
2098 /* Ask for another mouse motion event. */ 2098 /* Ask for another mouse motion event. */
2099 { 2099 {
2100 int dummy; 2100 int dummy;
2101 Window dummy_window;
2101 2102
2102 XQueryPointer (event->display, FRAME_X_WINDOW (frame), 2103 XQueryPointer (event->display, FRAME_X_WINDOW (frame),
2103 (Window *) &dummy, (Window *) &dummy, 2104 &dummy_window, &dummy_window,
2104 &dummy, &dummy, &dummy, &dummy, 2105 &dummy, &dummy, &dummy, &dummy,
2105 (unsigned int *) &dummy); 2106 (unsigned int *) &dummy);
2106 } 2107 }
2107 } 2108 }
2108 2109
2118 note_mouse_highlight (frame, event->x, event->y); 2119 note_mouse_highlight (frame, event->x, event->y);
2119 2120
2120 /* Ask for another mouse motion event. */ 2121 /* Ask for another mouse motion event. */
2121 { 2122 {
2122 int dummy; 2123 int dummy;
2124 Window dummy_window;
2123 2125
2124 XQueryPointer (event->display, FRAME_X_WINDOW (frame), 2126 XQueryPointer (event->display, FRAME_X_WINDOW (frame),
2125 (Window *) &dummy, (Window *) &dummy, 2127 &dummy_window, &dummy_window,
2126 &dummy, &dummy, &dummy, &dummy, 2128 &dummy, &dummy, &dummy, &dummy,
2127 (unsigned int *) &dummy); 2129 (unsigned int *) &dummy);
2128 } 2130 }
2129 } 2131 }
2130 else 2132 else
2131 { 2133 {
2132 /* It's on the same glyph. Call XQueryPointer so we'll get an 2134 /* It's on the same glyph. Call XQueryPointer so we'll get an
2133 event the next time the mouse moves and we can see if it's 2135 event the next time the mouse moves and we can see if it's
2134 *still* on the same glyph. */ 2136 *still* on the same glyph. */
2135 int dummy; 2137 int dummy;
2138 Window dummy_window;
2136 2139
2137 XQueryPointer (event->display, FRAME_X_WINDOW (frame), 2140 XQueryPointer (event->display, FRAME_X_WINDOW (frame),
2138 (Window *) &dummy, (Window *) &dummy, 2141 &dummy_window, &dummy_window,
2139 &dummy, &dummy, &dummy, &dummy, 2142 &dummy, &dummy, &dummy, &dummy,
2140 (unsigned int *) &dummy); 2143 (unsigned int *) &dummy);
2141 } 2144 }
2142 } 2145 }
2143 2146
3188 3191
3189 /* Call XQueryPointer so we'll get an event the next time the mouse 3192 /* Call XQueryPointer so we'll get an event the next time the mouse
3190 moves and we can see *still* on the same position. */ 3193 moves and we can see *still* on the same position. */
3191 { 3194 {
3192 int dummy; 3195 int dummy;
3196 Window dummy_window;
3193 3197
3194 XQueryPointer (event->xmotion.display, event->xmotion.window, 3198 XQueryPointer (event->xmotion.display, event->xmotion.window,
3195 (Window *) &dummy, (Window *) &dummy, 3199 &dummy_window, &dummy_window,
3196 &dummy, &dummy, &dummy, &dummy, 3200 &dummy, &dummy, &dummy, &dummy,
3197 (unsigned int *) &dummy); 3201 (unsigned int *) &dummy);
3198 } 3202 }
3199 } 3203 }
3200 3204