Ryan C. Gordon
|
d840403c1c
All memory management now goes through allocation hooks instead of directly to
|
21 năm trước cách đây |
Ryan C. Gordon
|
389a4d826a
Cleaned up some minor bloat with my new evil GOTO_*_MACRO macros.
|
21 năm trước cách đây |
Ryan C. Gordon
|
9f9800928d
Fixed unix.c to compile again on MacOS X.
|
21 năm trước cách đây |
Ryan C. Gordon
|
c2765f8571
Added callback APIs and ripped up the internals everywhere to use them.
|
21 năm trước cách đây |
Ryan C. Gordon
|
01b8809162
Rewrote MacOSX/Darwin CD detection to use IOKit, for accurate results.
|
23 năm trước cách đây |
Ryan C. Gordon
|
8701e4d98d
Added hack for OSX bundles, from Eric Wing.
|
23 năm trước cách đây |
Ryan C. Gordon
|
c79285af0e
Minor fix for odd PATH entries.
|
23 năm trước cách đây |
Ryan C. Gordon
|
9852dec8eb
Attempt to fix pthread-to-ui64 cast issue.
|
23 năm trước cách đây |
Ryan C. Gordon
|
0c05876240
Whoops; the pthread-disabling condition was flipped. Fixed.
|
23 năm trước cách đây |
Ryan C. Gordon
|
2b0cecee7c
First step towards getting __PHYSFS_platformGetThreadID() to work universally.
|
23 năm trước cách đây |
Ryan C. Gordon
|
cdac19f131
Stub code for platforms without functional pthreads.
|
23 năm trước cách đây |
Ryan C. Gordon
|
1ce70462bd
Can now disable CD-ROM code on Unix systems at build time if need be. The
|
23 năm trước cách đây |
Ryan C. Gordon
|
248b3381bf
Generalized CD-ROM routine selection.
|
23 năm trước cách đây |
Ryan C. Gordon
|
c02838ad5e
FreeBSD patches; appears to be fully functional now.
|
23 năm trước cách đây |
Ryan C. Gordon
|
0b0c57d1be
Removed extra #endif
|
24 năm trước cách đây |
Ryan C. Gordon
|
99a03b9452
Build system corrections for BeOS and Cygwin.
|
24 năm trước cách đây |
Ryan C. Gordon
|
3df9dda733
Fixed buffer overflow in CD-ROM detection code.
|
24 năm trước cách đây |
Ryan C. Gordon
|
3b0f1c896f
Patched to compile on Cygwin.
|
24 năm trước cách đây |
Ryan C. Gordon
|
a1b30e8103
Fixed incorrect free() in Darwin CD detection code.
|
24 năm trước cách đây |
Ryan C. Gordon
|
2ea62ae1fb
Split some of the unix.c code out to posix.c for BeOS to use.
|
24 năm trước cách đây |
Ryan C. Gordon
|
769b2a5464
FIXME removal.
|
24 năm trước cách đây |
Ryan C. Gordon
|
a2c89d7ad2
Fixed OpenAppend to actually open for append. Used "wb+" instead of "ab".
|
24 năm trước cách đây |
Ryan C. Gordon
|
a2bec46a6b
Initial autoconf support.
|
24 năm trước cách đây |
Ryan C. Gordon
|
cd7021ba43
Darwin patches.
|
24 năm trước cách đây |
Ryan C. Gordon
|
566b6229c9
Darwin fixes.
|
24 năm trước cách đây |
Ryan C. Gordon
|
42a386c247
Added some malloc() failure checks in CD-ROM detection code.
|
24 năm trước cách đây |
Ryan C. Gordon
|
39406cbacc
First shot at thread-safety.
|
24 năm trước cách đây |
Ryan C. Gordon
|
f6b15061c8
Abstracted file deletion, so we don't rely on C library for it anymore.
|
24 năm trước cách đây |
Ryan C. Gordon
|
dfe65649df
Quick fix.
|
24 năm trước cách đây |
Ryan C. Gordon
|
f2887cf047
Added typedefs and platform-specific i/o.
|
24 năm trước cách đây |