aboutsummaryrefslogtreecommitdiffstats
path: root/misc
diff options
context:
space:
mode:
authormame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-10-02 12:41:28 +0000
committermame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-10-02 12:41:28 +0000
commita6ae6a8b17b31d759ae90f5f6b33cfd5640d70f5 (patch)
tree8a71e20d2fd90bbe5f7209928e8fc0fb720eebb5 /misc
parente7f484d469a9cb880501f47b0651378dbf4444f0 (diff)
downloadruby-a6ae6a8b17b31d759ae90f5f6b33cfd5640d70f5.tar.gz
* ext/socket/ifaddr.c (rsock_getifaddrs): fix possible memory leak.
When a system had no interface, this function used xmalloc for root but did not return any reference to it. This patch fixes it by immediately returning an empty array if no interface is found. Coverity Scan found this bug. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'misc')
0 files changed, 0 insertions, 0 deletions