On Wed, 2006-01-18 at 23:51 +0100, Juergen Kreileder wrote:
Juergen Kreileder [EMAIL PROTECTED] writes:
@@ -565,8 +569,8 @@
static int
EvdevProbe(InputInfoPtr pInfo)
{
-char key_bitmask[(KEY_MAX + 7) / 8];
-char rel_bitmask[(REL_MAX + 7) / 8];
+unsigned long
forwarded 346460 https://bugs.freedesktop.org/show_bug.cgi?id=5658
thanks
Michel Dänzer [EMAIL PROTECTED] writes:
On Wed, 2006-01-18 at 23:51 +0100, Juergen Kreileder wrote:
Juergen Kreileder [EMAIL PROTECTED] writes:
@@ -565,8 +569,8 @@
static int
EvdevProbe(InputInfoPtr pInfo)
{
-
Processing commands for [EMAIL PROTECTED]:
forwarded 346460 https://bugs.freedesktop.org/show_bug.cgi?id=5658
Bug#346460: evdev driver broken on big-endian machines
Noted your statement that Bug has been forwarded to
https://bugs.freedesktop.org/show_bug.cgi?id=5658.
thanks
Stopping
reopen 346460
retitle 346460 evdev driver broken on big-endian machines
tags 346460 + patch
thanks
This bug is not fixed, it still is in 6.9.0.dfsg.1-4.
I had same time to look into the problem: The current evdev driver
doesn't work on big-endian machines. Here's patch that fixes that
by using
Juergen Kreileder [EMAIL PROTECTED] writes:
@@ -565,8 +569,8 @@
static int
EvdevProbe(InputInfoPtr pInfo)
{
-char key_bitmask[(KEY_MAX + 7) / 8];
-char rel_bitmask[(REL_MAX + 7) / 8];
+unsigned long key_bitmask[NBITS(KEY_MAX)];
+unsigned long rel_bitmask[NBITS(KEY_MAX)];
5 matches
Mail list logo