From: Yoshida Masato Date: 1999-03-16T21:09:06+09:00 Subject: [ruby-dev:6357] Re: Ruby 1.3.1-990315 よしだです Socket.gethostbyname が動かないみたいです。 --- ruby-1.3.1-990315/ext/socket/socket.c Fri Mar 12 10:39:50 1999 +++ ruby-1.3.1-990315+/ext/socket/socket.c Tue Mar 16 18:50:04 1999 @@ -732,7 +732,7 @@ for (pch = h->h_aliases; *pch; pch++) { rb_ary_push(names, rb_str_new2(*pch)); } - rb_ary_push(ary, NUM2INT(h->h_addrtype)); + rb_ary_push(ary, INT2NUM(h->h_addrtype)); #ifdef h_addr for (pch = h->h_addr_list; *pch; pch++) { memcpy((char *) &addr.sin_addr, *pch, h->h_length); @@ -1396,7 +1396,7 @@ for (pch = h->h_aliases; *pch; pch++) { rb_ary_push(names, rb_str_new2(*pch)); } - rb_ary_push(ary, NUM2INT(h->h_addrtype)); + rb_ary_push(ary, INT2NUM(h->h_addrtype)); #ifdef h_addr for (pch = h->h_addr_list; *pch; pch++) { rb_ary_push(ary, rb_str_new(*pch, h->h_length)); -- 吉田正人 INS エンジニアリング(株) 都市情報システム事業部 yoshidam@inse.co.jp yoshidam@yoshidam.net