GNU bug report logs -
#8664
* keyboard.c (make_lispy_event): Fix problem in integer overflow.
Previous Next
Reported by: Paul Eggert <eggert <at> cs.ucla.edu>
Date: Thu, 12 May 2011 19:59:02 UTC
Severity: normal
Done: Paul Eggert <eggert <at> cs.ucla.edu>
Bug is archived. No further changes may be made.
Full log
Message #17 received at 8664 <at> debbugs.gnu.org (full text, mbox):
> Date: Sat, 14 May 2011 02:10:27 -0700
> From: Paul Eggert <eggert <at> cs.ucla.edu>
> CC: 8664 <at> debbugs.gnu.org
>
> No change should be needed for w32's hooks, since there's no actual change
> to the data type there.
It will break if the typedef is ever changed to be incompatible.
> For documentation purposes it might be nice to run through the hooks
> and change 'unsigned long' to 'Time' where appropriate, but that's
> not essential. Normally I'm reluctant to mess with the w32 code as
> I can't easily test it.
Changing a single declaration to an obviously correct one, and an
equivalent one at that, can hardly be qualified as "messing".
Besides, people will understand if you botch their build trying to
keep it from breaking, but may not understand why you knowingly
refrain from making a change that clearly is TRT.
This bug report was last modified 14 years and 7 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.