diff options
Diffstat (limited to 'lib/openssl/buffering.rb')
-rw-r--r-- | lib/openssl/buffering.rb | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/lib/openssl/buffering.rb b/lib/openssl/buffering.rb index 099e9603..a97d9ead 100644 --- a/lib/openssl/buffering.rb +++ b/lib/openssl/buffering.rb @@ -1,7 +1,5 @@ # coding: binary #-- -#= $RCSfile$ -- Buffering mix-in module. -# #= Info # 'OpenSSL for Ruby 2' project # Copyright (C) 2001 GOTOU YUUZOU <gotoyuzo@notwork.org> @@ -10,9 +8,6 @@ #= Licence # This program is licensed under the same licence as Ruby. # (See the file 'LICENCE'.) -# -#= Version -# $Id$ #++ ## @@ -213,7 +208,7 @@ module OpenSSL::Buffering else size = idx ? idx+eol.size : nil end - if limit and limit >= 0 + if size && limit && limit >= 0 size = [size, limit].min end consume_rbuff(size) |