Commit Graph

17 Commits

Author SHA1 Message Date
Ryan C. Gordon c2765f8571 Added callback APIs and ripped up the internals everywhere to use them. 2004-09-29 06:09:29 +00:00
Ryan C. Gordon 94759513d9 Cleaned up archiver interface to not deal with DirHandles anymore,
which simplifies things, removes some responsibility and code
duplication from the archivers, and trims some malloc pressure.
Also ripped up the allocation hook code a little. We'll try to screw
with memory locking later, since it makes everything ugly and
complex. Oh well.
2004-09-26 00:25:04 +00:00
Ryan C. Gordon c0acfc0118 Initial structure for replacable allocator work. 2004-09-23 06:45:36 +00:00
Ryan C. Gordon 09ef260209 Added internal function __PHYSFS_platformStrnicmp(). 2003-11-09 20:59:07 +00:00
Ryan C. Gordon fbbaf19a4f Minor strcasecmp optimization. 2003-03-30 20:46:45 +00:00
Ryan C. Gordon 9d82110b57 Some cleanups for PocketPC port. 2002-11-22 06:24:10 +00:00
Ryan C. Gordon 1f5b571be7 Bunch of tedious corrections, optimizations, and cleanups. 2002-08-21 02:59:15 +00:00
Ryan C. Gordon d701627335 Patched memory leaks (thanks, Valgrind!) 2002-07-29 06:18:58 +00:00
Ryan C. Gordon 5b55a52af7 Changed enumeration code to use __PHYSFS_addToLinkedStringList(). 2002-07-23 07:46:36 +00:00
Ryan C. Gordon 3b0f1c896f Patched to compile on Cygwin. 2002-06-29 10:23:17 +00:00
Ryan C. Gordon 0a0b14f0e4 Patched a bug where doOpen() reported success when the file couldn't be
opened (doh!).
2002-06-23 09:17:59 +00:00
Ryan C. Gordon 81a9df44bc 64-bit _llseek() support for the future. 2002-06-06 06:09:19 +00:00
Ryan C. Gordon 2f15add38f Fixed __PHYSFS_platformSeek(). 2002-06-06 05:39:06 +00:00
Ryan C. Gordon 22412b925b Actual POSIX calls to replace ANSI stdio routines. 2002-06-02 03:48:56 +00:00
Ryan C. Gordon 5be59c1592 Added a bunch of explicit casts when using malloc(). 2002-05-27 19:10:45 +00:00
Ryan C. Gordon 5386a5c6a2 Added PHYSFS_getLastModTime() API. (Thanks, John Hall!) 2002-05-25 09:41:14 +00:00
Ryan C. Gordon 62e36b61f7 Initial add. 2002-05-24 09:46:43 +00:00