physfs/archivers
Ryan C. Gordon 7386320811 Replaced some Malloc and all the alloca() calls with __PHYSFS_smallAlloc(),
which will stack allocate small (128 or less bytes) blocks and Malloc the
 rest...naturally these now have to be paired with __PHYSFS_smallFree() calls,
 so you can't be as lazy as a basic alloca() would let you be. The benefit is
 both less malloc pressure for those temporary allocations and better stack
 overflow safety (so if some jerk tries to push a 78 megabyte string through
 the library as a filename, we won't try to strcpy it to the stack).
2007-03-24 03:54:58 +00:00
..
dir.c Renamed LICENSE to LICENSE.txt 2007-03-11 10:10:28 +00:00
grp.c Renamed LICENSE to LICENSE.txt 2007-03-11 10:10:28 +00:00
hog.c Bunch of work on Unicode...added case-folding stricmp, removed 2007-03-15 08:16:23 +00:00
lzma.c Replaced some Malloc and all the alloca() calls with __PHYSFS_smallAlloc(), 2007-03-24 03:54:58 +00:00
mvl.c Bunch of work on Unicode...added case-folding stricmp, removed 2007-03-15 08:16:23 +00:00
qpak.c Replaced some Malloc and all the alloca() calls with __PHYSFS_smallAlloc(), 2007-03-24 03:54:58 +00:00
wad.c Renamed LICENSE to LICENSE.txt 2007-03-11 10:10:28 +00:00
zip.c Replaced some Malloc and all the alloca() calls with __PHYSFS_smallAlloc(), 2007-03-24 03:54:58 +00:00