diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1999-05-10 08:22:50 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1999-05-10 08:22:50 +0000 |
commit | 27e948fd458b06c3a018d46f04599a874f43fd92 (patch) | |
tree | e369ed2a78f4d5393074804b71f136c84e9dfca5 /ext/socket/getnameinfo.c | |
parent | 192463c7a5525008a7bf95065261877eff79cf74 (diff) |
regexp,range,squeeze
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_3@463 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/socket/getnameinfo.c')
-rw-r--r-- | ext/socket/getnameinfo.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/socket/getnameinfo.c b/ext/socket/getnameinfo.c index e4a57c6554..89245d324f 100644 --- a/ext/socket/getnameinfo.c +++ b/ext/socket/getnameinfo.c @@ -93,7 +93,7 @@ inet_ntop(af, addr, numaddr, numaddr_len) #ifdef HAVE_INET_NTOA struct in_addr in; memcpy(&in.s_addr, addr, sizeof(in.s_addr)); - strncpy(numaddr, numaddr_len, inet_ntoa(in)); + snprintf(numaddr, numaddr_len, "%s", inet_ntoa(in)); #else unsigned long x = ntohl(*(unsigned long*)addr); snprintf(numaddr, numaddr_len, "%d.%d.%d.%d", |