diff options
author | Tim Bunce <Tim.Bunce@ig.co.uk> | 1997-06-11 12:00:00 +1200 |
---|---|---|
committer | Tim Bunce <Tim.Bunce@ig.co.uk> | 1997-06-11 12:00:00 +1200 |
commit | 3e3baf6d63945cb64e829d6e5c70a7d00f3d3d03 (patch) | |
tree | 0143be655536dc428f4fa3cc7d01f6bcffe14c01 /win32/win32iop.h | |
parent | 08aa1457cd52a368c210ab76a3da91cfadabea1a (diff) | |
parent | 3458556dd685b1767b760a72bd2e9007b5c4575e (diff) | |
download | perl-3e3baf6d63945cb64e829d6e5c70a7d00f3d3d03.tar.gz |
[differences between cumulative patch application and perl5.004_01]perl-5.004_01
[editor's note: The changes between this and 5.004 were processed from
the m1t2 release, which was a bad idea as it was the _01 release which
had the final corrected attributions. The differences between the
various m*t* releases do that; I considered it most valuable just to
look at the _NN releases. Many patches have been separated out and/or
applied from the p5p archives nonetheless.]
Diffstat (limited to 'win32/win32iop.h')
-rw-r--r-- | win32/win32iop.h | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/win32/win32iop.h b/win32/win32iop.h index c33d944307..4b4b9973d3 100644 --- a/win32/win32iop.h +++ b/win32/win32iop.h @@ -9,8 +9,8 @@ /* * function prototypes for our own win32io layer */ -EXT int * win32_errno(); -EXT char *** win32_environ(); +EXT int * win32_errno(void); +EXT char *** win32_environ(void); EXT FILE* win32_stdin(void); EXT FILE* win32_stdout(void); EXT FILE* win32_stderr(void); @@ -57,9 +57,8 @@ EXT int win32_close(int fd); EXT int win32_eof(int fd); EXT int win32_read(int fd, void *buf, unsigned int cnt); EXT int win32_write(int fd, const void *buf, unsigned int cnt); -EXT int win32_spawnvpe(int mode, const char *cmdname, - const char *const *argv, const char *const *envp); -EXT int win32_spawnle(int mode, const char *cmdname, const char *,...); +EXT int win32_spawnvp(int mode, const char *cmdname, + const char *const *argv); EXT int win32_mkdir(const char *dir, int mode); EXT int win32_rmdir(const char *dir); EXT int win32_chdir(const char *dir); @@ -95,6 +94,12 @@ void * SetIOSubSystem(void *piosubsystem); #undef ferror #undef feof +#ifdef __BORLANDC__ +#undef ungetc +#undef getc +#undef fileno +#endif + #define stderr win32_stderr() #define stdout win32_stdout() #define stdin win32_stdin() @@ -144,8 +149,7 @@ void * SetIOSubSystem(void *piosubsystem); #define write(fd,b,s) win32_write(fd,b,s) #define _open_osfhandle stolen_open_osfhandle #define _get_osfhandle stolen_get_osfhandle -#define spawnvpe win32_spawnvpe -#define spawnle win32_spawnle +#define spawnvp win32_spawnvp #define mkdir win32_mkdir #define rmdir win32_rmdir #define chdir win32_chdir |