Commit Graph

665 Commits

Author SHA1 Message Date
Ryan C. Gordon d317ba274f Added Metrowerks SIOUX setup code. 2002-04-03 07:40:27 +00:00
Ryan C. Gordon a366cfe1a2 Approved zeph's comments, fixed a few of my screwups. 2002-04-03 07:40:27 +00:00
Ryan C. Gordon 7fd98219ca Implemented platformTimeslice, platformGetCurrentDir, and platformCvtToDependent. 2002-04-03 07:38:10 +00:00
Gregory S. Read 0217b7cdd7 -Added type casting that Ryan needs to approve.
-MSVC complained about implicit 64-bit to 32-bit conversions.
2002-04-03 04:20:07 +00:00
Gregory S. Read 5d5f15ca9a -Made type cast changes that Ryan needs to approve.
-MSVC complained about 64-bit to 32-bit implicit conversions.
-Added Win32 specific #defines for 64-bit datatypes.
2002-04-03 04:17:54 +00:00
Gregory S. Read fc5f8553cf -Implemented PHYSFS file routines
-Implemented PHYSFS thread routines
-Compiles on MSVC, not thoroughly tested.
2002-04-03 04:15:24 +00:00
Ryan C. Gordon 6519a249ff Username is now accurately reported, which means that the default user dir works more correctly. 2002-04-02 14:33:08 +00:00
Ryan C. Gordon af1452aa64 Initial add. Not nearly complete, but enough to get through PHYSFS_init(). 2002-04-02 13:43:29 +00:00
Ryan C. Gordon 0ba6cd5259 Added warning about potential infinite recursion between setError and grabMutex. 2002-04-02 13:41:11 +00:00
Ryan C. Gordon 21a2eda1b5 Fixed calculateUserDir() to prevent extra dir separator insertion in default case. 2002-04-02 13:39:44 +00:00
Ryan C. Gordon 85ec84ed37 Updated. 2002-04-02 13:36:58 +00:00
Ryan C. Gordon a2bbbdb2c3 Disable readline support when building on MacOS Classic. 2002-04-02 13:34:49 +00:00
Ryan C. Gordon c6a778d977 Initial add. 2002-04-01 18:50:56 +00:00
Ryan C. Gordon 7bd7adb3cc Updated. 2002-04-01 18:49:18 +00:00
Ryan C. Gordon cccf065f68 Patched to compile on MacOS Classic, with CodeWarrior 6. 2002-04-01 18:48:24 +00:00
Ryan C. Gordon 9982d89b5b Removed now-unnecessary errno.h include. 2002-04-01 18:45:37 +00:00
Ryan C. Gordon 34bdd661c9 Missed an ferror(); fixed to use platform abstraction instead. 2002-04-01 18:43:59 +00:00
Ryan C. Gordon 179aadad27 Updated comment on thread safety. 2002-03-30 17:26:03 +00:00
Ryan C. Gordon d5402e6b17 Updated. 2002-03-30 16:56:40 +00:00
Ryan C. Gordon 39406cbacc First shot at thread-safety. 2002-03-30 16:44:09 +00:00
Ryan C. Gordon 5d2b8493f6 Patched to compile. 2002-03-30 01:57:53 +00:00
Ryan C. Gordon d8cf534bf2 Platform abstracted i/o, other bugfixes. 2002-03-29 08:20:06 +00:00
Ryan C. Gordon 2ad8cfa98f Updated. 2002-03-29 08:19:39 +00:00
Ryan C. Gordon 72d3077167 Added Gregory S. Read. 2002-03-25 08:28:40 +00:00
Ryan C. Gordon c7d476e657 Updated. 2002-03-25 08:14:47 +00:00
Ryan C. Gordon 4573c8a5ea Converted to file i/o abstraction, removed race condition. 2002-03-25 08:13:06 +00:00
Ryan C. Gordon 6a0a1349a8 Fixed a crashbug when opening a file that doesn't exist. 2002-03-25 08:11:55 +00:00
Ryan C. Gordon f6b15061c8 Abstracted file deletion, so we don't rely on C library for it anymore. 2002-03-25 05:02:12 +00:00
Ryan C. Gordon 255322c2fa Updated. 2002-03-25 05:01:29 +00:00
Ryan C. Gordon 51b65e1d5a Now uses platform file i/o abstraction. 2002-03-25 04:06:06 +00:00
Ryan C. Gordon 723702fedb Fixed a const thing. 2002-03-25 04:05:52 +00:00
Ryan C. Gordon dfe65649df Quick fix. 2002-03-25 04:02:27 +00:00
Ryan C. Gordon f2887cf047 Added typedefs and platform-specific i/o. 2002-03-24 19:47:33 +00:00
Gregory S. Read 3b798738f6 -Added init and deinit routines per physfs_internal.h changes.
-User directory is now returned correctly under WinNT based systems.
 Under Win9x/ME, a NULL is returned right now.
2002-03-24 19:42:21 +00:00
Ryan C. Gordon 419d5cd017 Added __PHYSFS_platformInit() and __PHYSFS_platformDeinit(). 2002-03-24 06:36:48 +00:00
Ryan C. Gordon 83ee49dd6a Updated. 2002-03-21 04:03:38 +00:00
Ryan C. Gordon 1c7c01be04 Patched to fix a namespace issue. 2002-03-21 03:23:12 +00:00
Ryan C. Gordon e38b16ccb3 Patched to compile. 2002-03-21 03:22:04 +00:00
Ryan C. Gordon 57a176068c const correctness fixes. 2002-03-16 03:53:46 +00:00
Ryan C. Gordon bd8818abd2 Link fixes. 2002-03-16 03:53:29 +00:00
Ryan C. Gordon cd39a9057e Updated. 2002-03-16 03:53:18 +00:00
Ryan C. Gordon dd070f9330 Initial add. 2002-03-16 03:51:09 +00:00
Ryan C. Gordon cd58c9e523 Reports trouble setting the write dir in PHYSFS_setSaneConfig(). 2002-03-15 14:53:23 +00:00
Ryan C. Gordon 81bac7781f Updated. 2002-03-15 14:52:57 +00:00
Ryan C. Gordon 20024184f2 Updated. 2002-03-05 19:28:49 +00:00
Ryan C. Gordon 4bb0fbe4e2 Minor logic fix. 2002-03-05 19:28:02 +00:00
Ryan C. Gordon 401911aeb8 Updated. 2002-03-05 19:17:18 +00:00
Ryan C. Gordon cb2a15d302 Darwin support by Patrick Stein. 2002-03-05 19:16:38 +00:00
Ryan C. Gordon 7484d7ccb1 Updated. 2002-03-05 01:37:04 +00:00
Ryan C. Gordon 734b665b8d Changed timeslice implementation to use something more portable (thanks to
Patrick Stein and his Darwin work for this one).
2002-03-05 01:35:54 +00:00