aboutsummaryrefslogtreecommitdiffstats
path: root/win32/win32.h
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-02-19 09:08:23 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2004-02-19 09:08:23 +0000
commitea5679c9794da8c807462fcc1f31c9763efcfb61 (patch)
treee1aaadc9fd24c627eb66b8683a6452a04f65c490 /win32/win32.h
parent23d081b993746ffe47d2f42266e4b7856f2450c3 (diff)
downloadruby-ea5679c9794da8c807462fcc1f31c9763efcfb61.tar.gz
* win32/win32.c, win32/win32.h: fixed prototypes.
* win32/win32.c (wait): same as waitpid() with -1. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5780 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'win32/win32.h')
-rw-r--r--win32/win32.h13
1 files changed, 5 insertions, 8 deletions
diff --git a/win32/win32.h b/win32/win32.h
index ed930ae6b9..cbe24a414c 100644
--- a/win32/win32.h
+++ b/win32/win32.h
@@ -128,11 +128,8 @@ struct timezone {
int tz_dsttime;
};
#endif
-extern int NtMakeCmdVector(char *, char ***, int);
extern void NtInitialize(int *, char ***);
-extern char * NtGetLib(void);
-extern char * NtGetBin(void);
-extern pid_t pipe_exec(char *, int, FILE **, FILE **);
+extern pid_t rb_w32_pipe_exec(const char *, const char *, int, FILE **, FILE **);
extern int flock(int fd, int oper);
extern int rb_w32_accept(int, struct sockaddr *, int *);
extern int rb_w32_bind(int, struct sockaddr *, int);
@@ -175,10 +172,10 @@ extern int chown(const char *, int, int);
extern int link(const char *, const char *);
extern int gettimeofday(struct timeval *, struct timezone *);
extern pid_t waitpid (pid_t, int *, int);
-extern int rb_w32_argv_size(char **);
-extern char *rb_w32_join_argv(char *, char **);
-extern int rb_w32_spawn(int, char *, char*);
-extern int rb_w32_aspawn(int, char *, char **);
+extern int rb_w32_argv_size(char *const *);
+extern char *rb_w32_join_argv(char *, char *const *);
+extern int rb_w32_spawn(int, const char *, const char*);
+extern int rb_w32_aspawn(int, const char *, char *const *);
extern int kill(int, int);
extern pid_t rb_w32_getpid(void);