We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c263cd4 commit 5f6abffCopy full SHA for 5f6abff
lib/openssl/buffering.rb
@@ -93,9 +93,7 @@ def consume_rbuff(size=nil)
93
nil
94
else
95
size = @rbuffer.size unless size
96
- ret = @rbuffer[0, size]
97
- @rbuffer[0, size] = ""
98
- ret
+ @rbuffer.slice!(0, size)
99
end
100
101
@@ -106,8 +104,7 @@ def consume_rbuff(size=nil)
106
104
#
107
105
# Get the next 8bit byte from `ssl`. Returns `nil` on EOF
108
def getbyte
109
- byte = read(1)
110
- byte && byte.unpack1("C")
+ read(1)&.ord
111
112
113
##
0 commit comments