CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 01/08/17 18:25:02

Modified files:
        .              : AUTHORS ChangeLog acconfig.h acinclude.m4 
                         aclocal.m4 config.h.in configure configure.in 
                         portable_howto.txt 
        src/engine     : cfsml.pl kmenu.c savegame.c savegame.cfsml 
        src/gfx        : gfx_test.c menubar.c 
        src/include    : Makefile.am console.h kernel.h menubar.h 
                         resource.h sound.h 
        src/scicore    : Makefile.am console.c resource.c tools.c 
        src/sound      : sfx_save.c sfx_save.cfsml sound.c 
                         soundserver_sdl.c soundserver_unix.c 
        src/win32      : fsci_dll.dsp sciv.dsp 
Added files:
        src/include    : sci_memory.h 
        src/scicore    : sci_memory.c 

Log message:
* Applied Alex' sci_memory patches
* Added configure option to select his memory allocation modes
* Added Alex to the "About FreeSCI" boxes

Here's his changelog:

2001-08-15  Alex Angas  <[EMAIL PROTECTED]>

* src/scicore/sci_memory.c, src/include/sci_memory.h: Library for safe
allocation of memory and accurate reporting of where calls fail.
Includes: sci_malloc(), sci_calloc(), sci_realloc(), sci_free(),
sci_memdup(), sci_strdup(), sci_strndup().

* src/scicore/tools.c, src/gfx/gfx_test.c, src/scicore/console.c,
src/include/resource.h, src/scicore/resource.c, src/include/menubar.h:
Generally removed various parts and merged into the sci_memory library.

* src/gfx/menubar.c, src/engine/cfsml.pl, src/engine/savegame.cfsml,
src/include/console.h, src/gfx/menubar.c, src/sound/sfx_save.cfsml,
src/sound/sound.c, src/include/sound.h, src/sound/soundserver_sdl.c,
src/sound/soundserver_unix.c, src/sound/tools.c:
Removed redundant code, merged some parts into sci_memory. These files
were changed to use the sci_memory library.

* src/scicore/Makefile.am: Now compiling sci_memory.c.

* src/win32/fsci_dll.dsp, src/win32/sciv.dsp: Now compiling
sci_memory.c.

* ./acinclude.m4, ./aclocal.m4: Corrected Web address for dmalloc
library.

* src/include/kernel.h (get_nsrect), src/include/sound.h: Fixed Win32
linkage problem.

* ./portable_howto.txt: Added message about not using #warning.

Sorry for taking so long to merge this patch!

-- Christoph


Reply via email to