CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 01/09/22 16:42:10

Modified files:
        .              : ChangeLog config.h.in 
        src            : main.c 
        src/engine     : game.c kgraphics.c 
        src/gfx/drivers: sdl_driver.c 
        src/scicore    : old_objects.c script.c vocab.c vocab_debug.c 
        src/sound      : midi_mt32.c midi_mt32gm.c midiout.c 
                         midiout_win32mci.c soundserver.c 

Log message:
* SDL driver now sets a 1x1 transparent pointer when doing pointer
emulation
* Changes from Matt:
** main.c (main): Eliminate VC++ warnings by explicity casting
function pointers as (void *).
** game.c: Fix signed/unsigned comparison warnings.
** kgraphics.c: Ditto.
** script.c: Ditto.
** vocab.c: Ditto.
** vocab_debug.c: Ditto.
** old_objects.c: Ditto. Minor reformatting.
** midi_mt32.c: Explicitly define function arguments as void to
eliminate VC++ warnings.
** midi_mt32gm.c: Ditto.
** midiout.c: Ditto.
** midiout_win32mci.c: Ditto. Fix build for default VC++ 6.0
install. Default to MIDI Mapper as device, if available.

The SDL change is supposed to force SDL to report mouse pointer
coordinates on change even if we are emulating pointers (Win32).

-- Christoph


Reply via email to