Skip to content

Commit 85cb7c7

Browse files
committed
🎨 Simplify get_response loop further
1 parent 85e5e1d commit 85cb7c7

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

lib/net/imap.rb

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3435,11 +3435,8 @@ def get_response
34353435
buff = String.new
34363436
while true
34373437
get_response_line(buff) or break
3438-
if /\{(\d+)\}\r\n\z/n =~ buff
3439-
get_response_literal(buff, $1.to_i) or break
3440-
else
3441-
break
3442-
end
3438+
break unless /\{(\d+)\}\r\n\z/n =~ buff
3439+
get_response_literal(buff, $1.to_i) or break
34433440
end
34443441
return nil if buff.length == 0
34453442
$stderr.print(buff.gsub(/^/n, "S: ")) if config.debug?

0 commit comments

Comments
 (0)