From b7000ccfa0a81d8cf6349b46ab618316552f3338 Mon Sep 17 00:00:00 2001 From: nobu Date: Sat, 12 Jul 2008 21:57:11 +0000 Subject: * 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 --- ext/pty/pty.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'ext/pty') 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++) { -- cgit v1.2.3