summaryrefslogtreecommitdiff
path: root/win32/win32io.h
diff options
context:
space:
mode:
Diffstat (limited to 'win32/win32io.h')
-rw-r--r--win32/win32io.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/win32/win32io.h b/win32/win32io.h
index 98ee874996..ba4080c152 100644
--- a/win32/win32io.h
+++ b/win32/win32io.h
@@ -61,6 +61,24 @@ int (*pfnrmdir)(const char *path);
int (*pfnchdir)(const char *path);
int (*pfnflock)(int fd, int oper);
int (*pfnexecvp)(const char *cmdname, const char *const *argv);
+void (*pfnperror)(const char *str);
+void (*pfnsetbuf)(FILE *pf, char *buf);
+int (*pfnsetvbuf)(FILE *pf, char *buf, int type, size_t size);
+int (*pfnflushall)(void);
+int (*pfnfcloseall)(void);
+char* (*pfnfgets)(char *s, int n, FILE *pf);
+char* (*pfngets)(char *s);
+int (*pfnfgetc)(FILE *pf);
+int (*pfnputc)(int c, FILE *pf);
+int (*pfnputs)(const char *s);
+int (*pfngetchar)(void);
+int (*pfnputchar)(int c);
+int (*pfnfscanf)(FILE *pf, const char *format, ...);
+int (*pfnscanf)(const char *format, ...);
+void* (*pfnmalloc)(size_t size);
+void* (*pfncalloc)(size_t numitems, size_t size);
+void* (*pfnrealloc)(void *block, size_t size);
+void (*pfnfree)(void *block);
int signature_end;
} WIN32_IOSUBSYSTEM;