summaryrefslogtreecommitdiff
path: root/games/quake2max/files/patch-unix__gl_glx.c
blob: cd6f071d8b1ffc909b7292cfbf387f97f2141248 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
--- unix/gl_glx.c.orig	Wed Jan 11 10:04:12 2006
+++ unix/gl_glx.c	Sat Dec 30 18:21:42 2006
@@ -475,7 +475,6 @@
 	while (XPending(dpy)) {
 
 		XNextEvent(dpy, &event);
-		mx = my = 0;
 		switch(event.type) {
 		case KeyPress:
       		myxtime = event.xkey.time;
@@ -490,15 +489,13 @@
 		case MotionNotify:
 			if (mouse_active) {
 				if (dgamouse) {
-					mx += (event.xmotion.x + win_x) * 2;
-					my += (event.xmotion.y + win_y) * 2;
+					mx += (event.xmotion.x + win_x);
+					my += (event.xmotion.y + win_y);
 				} 
 				else 
 				{
-					mx += ((int)event.xmotion.x - mwx) * 2;
-					my += ((int)event.xmotion.y - mwy) * 2;
-					mwx = event.xmotion.x;
-					mwy = event.xmotion.y;
+					mx += ((int)event.xmotion.x - mwx);
+					my += ((int)event.xmotion.y - mwy);
 
 					if (mx || my)
 						dowarp = true;