Module neither: Change committed

warp at icculus.org warp at icculus.org
Sun Apr 4 09:38:54 EDT 2004


Commiter   : warp
CVSROOT    : /cvs/cvsroot/neither
Module     : neither
Commit time: 2004-04-04 13:38:53 UTC

Log message:

We can now compile with gcc 3.3+ again, this was non-trivial.

Mem_Free now takes a void * instead of a void **, this eliminates the (void **) cast.

HOWEVER, Mem_Free still actually takes the pointer to the pointer, and it still zeros it, be VERY careful because the compiler won't tell you if you leave off the &.

SConstruct: Fix it up to compile again.

hash.h: Name is const now.

Modified files:
     darkwar/SConstruct darkwar/command.c darkwar/cvar.c
     darkwar/hash.h darkwar/nfile.c darkwar/nmemory.c
     darkwar/nmemory.h darkwar/r_main.c darkwar/scons_config.py
     darkwar/fs/dir.c darkwar/fs/dir_posix.c darkwar/fs/fs.c
     darkwar/fs/rw_ops.c darkwar/game/g_main.c darkwar/game/particle.c
     darkwar/renderer/dyngl.h darkwar/renderer/main.c
     darkwar/renderer/ntextures.c darkwar/renderer/ntextures.h
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: neither.20040404.133853.warp.diff
URL: <http://icculus.org/pipermail/neither-commits/attachments/20040404/2a49e817/attachment.diff>


More information about the neither-commits mailing list