From f61896ae18d4d0c3fa20c957577a34e38d9d8aad Mon Sep 17 00:00:00 2001 From: hsbt Date: Mon, 14 Dec 2015 08:05:35 +0000 Subject: * ext/socket/lib/socket.rb: use safe navigation operator. [fix GH-1142] Patch by @mlarraz * lib/drb/extservm.rb: ditto. * lib/net/http.rb: ditto. * lib/net/http/response.rb: ditto. * lib/scanf.rb: ditto. * lib/uri/generic.rb: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/socket/lib/socket.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ext/socket') diff --git a/ext/socket/lib/socket.rb b/ext/socket/lib/socket.rb index 31dc596d3e..5c3ed400f4 100644 --- a/ext/socket/lib/socket.rb +++ b/ext/socket/lib/socket.rb @@ -1102,7 +1102,7 @@ class Socket < BasicSocket st = File.lstat(path) rescue Errno::ENOENT end - if st && st.socket? && st.owned? + if st&.socket? && st.owned? File.unlink path end end -- cgit v1.2.3