Module Name:    xsrc
Committed By:   mrg
Date:           Tue May 12 04:44:18 UTC 2009

Modified Files:
        xsrc/xfree/xc/programs/Xserver/hw/sun: sunKbd.c

Log Message:
be explicit when assigning members of Firm_event, that are now not
a "pure" timeval, but a 32 bit time_t one.

not worth attempting to version this code to handle 64 bit time_t
since we have it already working properly in Xorg tree and the
current code will work for another 29 years.

build-tested by me for several weeks, also posted by r...@.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 xsrc/xfree/xc/programs/Xserver/hw/sun/sunKbd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/xfree/xc/programs/Xserver/hw/sun/sunKbd.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/sun/sunKbd.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/sun/sunKbd.c:1.3
--- xsrc/xfree/xc/programs/Xserver/hw/sun/sunKbd.c:1.2	Fri Dec 31 12:33:40 2004
+++ xsrc/xfree/xc/programs/Xserver/hw/sun/sunKbd.c	Tue May 12 04:44:18 2009
@@ -833,7 +833,8 @@
 	autoRepeatEvent = *xE;
 	autoRepeatFirst = TRUE;
 	autoRepeatKeyDown++;
-	autoRepeatLastKeyDownTv = fe->time;
+	autoRepeatLastKeyDownTv.tv_sec = fe->time.tv_sec;
+	autoRepeatLastKeyDownTv.tv_usec = fe->time.tv_usec;
     }
     return FALSE;
 }

Reply via email to