Fix division by zero exception in SSecurityPlain.
If using SSecurityPlain and the user specifies an empty username and password, it will invoke InStream::checkNoWait(0) which will cause a division by zero when calculating the number of available items. Enhance InStream::check() to behave properly when asked for zero items, or zero sized items. Add comments to InStream::check(), InStream::checkNoWait(), and InStream::readBytes() to document expected behaviour when requested to check or read zero items, or an item with zero size.pull/8/head
							parent
							
								
									27d6677a31
								
							
						
					
					
						commit
						80a637c793
					
				
					Loading…
					
					
				
		Reference in New Issue