1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* io.c (linux_get_maxfd): change local variable name.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
akr 2011-12-01 13:31:58 +00:00
parent c6dec37649
commit eecacaa024
2 changed files with 8 additions and 4 deletions

View file

@ -1,3 +1,7 @@
Thu Dec 1 22:31:16 2011 Tanaka Akira <akr@fsij.org>
* io.c (linux_get_maxfd): change local variable name.
Thu Dec 1 20:33:22 2011 Marc-Andre Lafortune <ruby-core@marc-andre.ca>
* proc.c (rb_proc_arity): Fix Proc#arity in case of optional

8
io.c
View file

@ -5162,7 +5162,7 @@ static int
linux_get_maxfd(void)
{
int fd;
char buf[4096], *p, *n, *e;
char buf[4096], *p, *np, *e;
ssize_t ss;
fd = rb_cloexec_open("/proc/self/status", O_RDONLY|O_NOCTTY, 0);
if (fd == -1) return -1;
@ -5171,16 +5171,16 @@ linux_get_maxfd(void)
p = buf;
e = buf + ss;
while ((int)sizeof("FDSize:\t0\n")-1 <= e-p &&
(n = memchr(p, '\n', e-p)) != NULL) {
(np = memchr(p, '\n', e-p)) != NULL) {
if (memcmp(p, "FDSize:", sizeof("FDSize:")-1) == 0) {
int fdsize;
p += sizeof("FDSize:")-1;
*n = '\0';
*np = '\0';
fdsize = (int)ruby_strtoul(p, (char **)NULL, 10);
close(fd);
return fdsize;
}
p = n+1;
p = np+1;
}
/* fall through */