diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-06-19 07:14:28 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-06-19 07:14:28 +0000 |
commit | e3cd29bc634381f198f1d3d4d445dd658986098a (patch) | |
tree | 2bbec1f583a443b10712977054145427802ec6a7 | |
parent | 4ee699999d448d18f84df6e8031253df504ec2bf (diff) | |
download | ruby-e3cd29bc634381f198f1d3d4d445dd658986098a.tar.gz |
* ext/socket/socket.c (unix_sysaccept): typo fixed.
* ext/socket/socket.c (sock_connect): remove an unused local
variable tmpaddr.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | ext/socket/socket.c | 3 | ||||
-rw-r--r-- | lib/mathn.rb | 1 |
3 files changed, 9 insertions, 2 deletions
@@ -1,3 +1,10 @@ +Mon Jun 19 13:22:48 2006 Yukihiro Matsumoto <matz@ruby-lang.org> + + * ext/socket/socket.c (unix_sysaccept): typo fixed. + + * ext/socket/socket.c (sock_connect): remove an unused local + variable tmpaddr. + Mon Jun 19 02:10:32 2006 Yukihiro Matsumoto <matz@ruby-lang.org> * ext/socket/socket.c (tcp_accept_nonblock): forgot to remove diff --git a/ext/socket/socket.c b/ext/socket/socket.c index b7c2d977fa..9caa255c69 100644 --- a/ext/socket/socket.c +++ b/ext/socket/socket.c @@ -2090,7 +2090,7 @@ unix_sysaccept(VALUE sock) GetOpenFile(sock, fptr); fromlen = sizeof(struct sockaddr_un); - s_accept(0, fptr->fd, (struct sockaddr*)&from, &fromlen); + return s_accept(0, fptr->fd, (struct sockaddr*)&from, &fromlen); } #ifdef HAVE_SYS_UN_H @@ -2391,7 +2391,6 @@ sock_connect(VALUE sock, VALUE addr) { OpenFile *fptr; int fd, n; - volatile VALUE tmpaddr; StringValue(addr); addr = rb_str_new4(addr); diff --git a/lib/mathn.rb b/lib/mathn.rb index 3dea0afec1..84c0b4704d 100644 --- a/lib/mathn.rb +++ b/lib/mathn.rb @@ -25,6 +25,7 @@ class Integer end def prime_division + raise ZeroDivisionError if self == 0 ps = Prime.new value = self pv = [] |