pc-lint is telling me that ksound.c has a lot of precision losses in
conversions. For instance:

       s->acc = s->sfx_driver->command(s, SOUND_COMMAND_SET_VOLUME, 0, obj);
ksound.c  226  Info 734: Loss of precision (assignment) (31 bits to 15 bits)
_
       s->acc = s->sfx_driver->command(s, SOUND_COMMAND_GET_VOLUME, 0, 0);
ksound.c  228  Info 734: Loss of precision (assignment) (31 bits to 15 bits)
        _
        s->acc = s->sfx_driver->command(s, SOUND_COMMAND_TEST, 0, 0);
ksound.c  244  Info 734: Loss of precision (assignment) (31 bits to 15 bits)


I said I'd filter out all the stack/heap precision loss stuff, and this
doesn't appear to be either of those. Let me know if htis is a real
problem, or something else I need to filter out.

Thanx!


--
http://www.clock.org/~matt


Reply via email to