--- linux-2.6.0-test9/drivers/input/input.c 2003-11-09 21:17:59.000000000 +0300 +++ ../tmp/linux-2.6.0-test9/drivers/input/input.c 2003-10-25 22:21:42.000000000 +0400 @@ -330,8 +330,7 @@ static struct input_device_id *input_mat for (j = NBITS(max) - 1; j >= 0; j--) \ if (dev->bit[j]) break; \ for (; j >= 0; j--) \ - scratch += sprintf(scratch, "%0*lx ", \ - BITS_PER_LONG/4, dev->bit[j]); \ + scratch += sprintf(scratch, "%lx ", dev->bit[j]); \ scratch++; \ } while (0) @@ -584,8 +583,7 @@ static struct file_operations input_fops for (i = NBITS(max) - 1; i >= 0; i--) \ if (dev->bit[i]) break; \ for (; i >= 0; i--) \ - len += sprintf(buf + len, "%0*lx ", \ - BITS_PER_LONG/4, dev->bit[i]); \ + len += sprintf(buf + len, "%lx ", dev->bit[i]); \ len += sprintf(buf + len, "\n"); \ } while (0)