diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-07-12 21:57:11 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-07-12 21:57:11 +0000 |
commit | b7000ccfa0a81d8cf6349b46ab618316552f3338 (patch) | |
tree | 74d722fc08b6edb178e8d2496310911bc81a034b /ext | |
parent | eb43e44cd02aac650d5601569b395cf97c74fd83 (diff) |
* ext/pty/pty.c (raise_from_wait, pty_syswait, get_device_once):
constified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18053 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext')
-rw-r--r-- | ext/pty/pty.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ext/pty/pty.c b/ext/pty/pty.c index 027ca7d5ae..a2cf175673 100644 --- a/ext/pty/pty.c +++ b/ext/pty/pty.c @@ -131,7 +131,7 @@ struct pty_info { }; static void -raise_from_wait(char *state, struct pty_info *info) +raise_from_wait(const char *state, const struct pty_info *info) { char buf[1024]; VALUE exc; @@ -143,8 +143,9 @@ raise_from_wait(char *state, struct pty_info *info) } static VALUE -pty_syswait(struct pty_info *info) +pty_syswait(void *arg) { + const struct pty_info *const info = arg; rb_pid_t cpid; int status; @@ -363,7 +364,7 @@ get_device_once(int *master, int *slave, char SlaveName[DEVICELEN], int fail) if (!fail) rb_raise(rb_eRuntimeError, "can't get Master/Slave device"); return -1; #else - char **p; + const char *const *p; char MasterName[DEVICELEN]; for (p = deviceNo; *p != NULL; p++) { |