summaryrefslogtreecommitdiff
path: root/src/winapi.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/winapi.c')
-rw-r--r--src/winapi.c45
1 files changed, 14 insertions, 31 deletions
diff --git a/src/winapi.c b/src/winapi.c
index 08aef47..58ca183 100644
--- a/src/winapi.c
+++ b/src/winapi.c
@@ -10,23 +10,6 @@
#include "fixer.h"
-void FixFilename(char *str)
-{
- int len = strlen(str);
- int i;
-
- for (i = 0; i < len; i++) {
- if (str[i] == '\\')
- str[i] = '/';
- else if (str[i] == '\r')
- str[i] = 0;
- else if (str[i] == '\n')
- str[i] = 0;
- else
- str[i] = tolower(str[i]);
- }
-}
-
size_t _mbclen(const unsigned char *s)
{
return strlen((const char *)s);
@@ -35,9 +18,9 @@ size_t _mbclen(const unsigned char *s)
HANDLE CreateFile(const char *file, int mode, int x, int y, int flags, int flags2, int z)
{
int fd;
-/*
+
fprintf(stderr, "CreateFile(%s, %d, %d, %d, %d, %d, %d)\n", file, mode, x, y, flags, flags2, z);
-*/
+
switch(mode) {
case GENERIC_READ:
if (flags != OPEN_EXISTING) {
@@ -78,9 +61,9 @@ HANDLE CreateFileA(const char *file, int write, int x, int y, int flags, int fla
int WriteFile(HANDLE file, const void *data, int len, void *byteswritten, int lpOverlapped)
{
unsigned long *bw, i;
-/*
+
fprintf(stderr, "WriteFile(%d, %p, %d, %p, %d)\n", file, data, len, byteswritten, lpOverlapped);
-*/
+
bw = (unsigned long *)byteswritten;
*bw = 0;
@@ -96,9 +79,9 @@ int WriteFile(HANDLE file, const void *data, int len, void *byteswritten, int lp
int ReadFile(HANDLE file, void *data, int len, void *bytesread, int lpOverlapped)
{
unsigned long *br, i;
-/*
+
fprintf(stderr, "ReadFile(%d, %p, %d, %p, %d)\n", file, data, len, bytesread, lpOverlapped);
-*/
+
br = (unsigned long *)bytesread;
*br = 0;
@@ -114,9 +97,9 @@ int ReadFile(HANDLE file, void *data, int len, void *bytesread, int lpOverlapped
int GetFileSize(HANDLE file, int lpFileSizeHigh)
{
struct stat buf;
-/*
+
fprintf(stderr, "GetFileSize(%d, %d)\n", file, lpFileSizeHigh);
-*/
+
if (fstat(file, &buf) == -1)
return -1;
return buf.st_size;
@@ -124,9 +107,9 @@ int GetFileSize(HANDLE file, int lpFileSizeHigh)
int CloseHandle(HANDLE file)
{
-/*
+
fprintf(stderr, "CloseHandle(%d)\n", file);
-*/
+
if (close(file) == -1)
return 0;
else
@@ -137,9 +120,9 @@ int CloseHandle(HANDLE file)
int DeleteFile(const char *file)
{
-/*
+
fprintf(stderr, "DeleteFile(%s)\n", file);
-*/
+
if (unlink(file) == -1)
return 0;
else
@@ -160,9 +143,9 @@ int GetDiskFreeSpace(int x, unsigned long *a, unsigned long *b, unsigned long *c
int CreateDirectory(char *dir, int lpSecurityAttributes)
{
-/*
+
fprintf(stderr, "CreateDirectory(%s, %d)\n", dir, lpSecurityAttributes);
-*/
+
if (mkdir(dir, S_IRWXU) == -1)
return 0;
else