CVSROOT:        /var/cvs/freesci
Module name:    freesci
Changes by:     freesci 01/12/08 14:16:24

Modified files:
        .              : ChangeLog README.Win32 
        src            : main.c 
        src/engine     : game.c 
        src/include    : engine.h soundserver.h 
        src/sound      : event_ss.c event_ss_win32.c polled_ss.c sound.c 
                         soundserver.c 
        src/win32      : freesci.def fsci_dll.dsp sciv.dsp 

Log message:
2001-12-08  Alexander R Angas  <[EMAIL PROTECTED]>

* src/main.c (main): Fixed various memory leaks occurring with command
line option selection.

* src/include/engine.h:
* src/engine/game.c: Added other_libs_exit() so libraries can clean up
at the end of the program (for want of a better place to put it).

* src/sound/polled_ss.c:
* src/include/soundserver.h: Uses MIDI_CHANNELS #define with
playing_notes. Improved error messages.

* src/sound/sound.c (song_new): Made SATISFY_PURIFY permanent code.

* src/sound/soundserver.c: Improved error messages. Fixed
change_song(NULL) crash.

* src/sound/event_ss.c: Dumps song if reaches end of song prematurely.

* src/sound/event_ss_win32.c: Improved error messages.

* src/win32/freesci.def: Added other_libs_exit.

* src/win32/sciv.dsp:
* src/win32/fsci_dll.dsp: Generates map file on debug builds for
Purify.


Reply via email to