summaryrefslogtreecommitdiff
path: root/src/fixer.h
diff options
context:
space:
mode:
authorSteven Fuller <relnev@icculus.org>2001-07-29 02:29:46 +0000
committerPatryk Obara <dreamer.tan@gmail.com>2019-08-20 02:22:36 +0200
commit3b458d258326f7103cddb922de90d311745a1038 (patch)
treeaa1bbbd2a982d966165e9d92d341d5dc0f5517c0 /src/fixer.h
parent71fa444424be52b9b2c3fd508ad663923d28a62c (diff)
More compiling. All 'easy-to-compile' files now do.
Added the Rebellion license.
Diffstat (limited to 'src/fixer.h')
-rw-r--r--src/fixer.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/fixer.h b/src/fixer.h
index faba91d..173b82a 100644
--- a/src/fixer.h
+++ b/src/fixer.h
@@ -52,6 +52,8 @@ typedef unsigned short WORD;
typedef unsigned int DWORD;
typedef long LONG;
typedef char TCHAR;
+typedef DWORD * LPDWORD;
+typedef char * LPTSTR;
#define TEXT(x) x
@@ -90,11 +92,12 @@ typedef struct SYSTEMTIME
#define FILE_CURRENT 6
#define FILE_BEGIN 7
#define FILE_END 8
+#define FILE_SHARE_READ 9
HANDLE CreateFile(const char *file, int write, int x, int y, int flags, int flags2, int z);
HANDLE CreateFileA(const char *file, int write, int x, int y, int flags, int flags2, int z);
int WriteFile(HANDLE file, const void *data, int len, unsigned long *byteswritten, int x);
-int ReadFile(HANDLE file, void *data, int len, unsigned long *bytesread, int x);
+int ReadFile(HANDLE file, void *data, int len, /* unsigned long */ void *bytesread, int x);
int GetFileSize(HANDLE file, int x);
int CloseHandle(HANDLE file);
int DeleteFile(const char *file);