mirror of
https://github.com/astromaddie/HaloCE-VR.git
synced 2026-10-20 17:00:12 +02:00
26 lines
401 B
C
26 lines
401 B
C
/*
|
|
IO.H
|
|
|
|
MSVC low-level I/O for game code, mapped onto POSIX.
|
|
*/
|
|
|
|
#ifndef __HALO_LINUX_IO_H
|
|
#define __HALO_LINUX_IO_H
|
|
|
|
#include <stddef.h>
|
|
#include <unistd.h>
|
|
#include <fcntl.h>
|
|
|
|
#define _open open
|
|
#define _close close
|
|
#define _read read
|
|
#define _write write
|
|
#define _lseek lseek
|
|
#define _unlink unlink
|
|
#define _access access
|
|
|
|
long _filelength(int handle);
|
|
int _chsize(int handle, long size);
|
|
|
|
#endif
|