summaryrefslogtreecommitdiff
path: root/graphics/reallyslick/files/patch-other_src_driver.c
blob: db4885e70829a20960b708f78e90f2c8b11a10cb (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
--- other_src/driver.c.orig	Sun Feb 26 07:16:15 2006
+++ other_src/driver.c	Fri Apr 28 09:27:01 2006
@@ -152,10 +152,14 @@
 {
 	int bFPS = False;
 	XEvent event;
-	Atom XA_WM_PROTOCOLS = XInternAtom (XStuff->display, "WM_PROTOCOLS", False);
-	Atom XA_WM_DELETE_WINDOW = XInternAtom (XStuff->display, "WM_DELETE_WINDOW", False);
+	Atom XA_WM_PROTOCOLS;
+	Atom XA_WM_DELETE_WINDOW;
 	struct timeval then, now, fps_time;
 	int fps = 0;
+	int frameTimeSoFar = 0;
+
+	XA_WM_PROTOCOLS = XInternAtom (XStuff->display, "WM_PROTOCOLS", False);
+	XA_WM_DELETE_WINDOW = XInternAtom (XStuff->display, "WM_DELETE_WINDOW", False);
 
 	if (!rootWindow) {
 		XSetWMProtocols (XStuff->display, XStuff->window, &XA_WM_DELETE_WINDOW, 1);
@@ -164,7 +168,6 @@
 	clearBuffers();
 
 	gettimeofday (&now, NULL);
-	int frameTimeSoFar = 0;
 	while (!signalled) {
 		hack_draw (XStuff, (double)now.tv_sec + now.tv_usec / 1000000.0f, frameTimeSoFar / 1000000.0f);