K 10 svn:author V 3 knu K 8 svn:date V 27 2002-05-19T06:53:20.000000Z K 7 svn:log V 440 Work around a code generation bug of GCC 3.1 by replacing `/2' with `>>1'. In the context `>>1' is more appropriate because it looks like the division is used to restore a shifted value. GCC GNATS PR: c/6677 This fixes a problem where wheel-up movement is taken as wheel-down in the sysmouse protocol. Do not assume the plain char's are signed; use `signed char' where char's need to be signed. Discussed on: audit Pointed out by: bde END