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.