additional check for null arguments

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1163610 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Sergey Vladimirov 2011-08-31 12:59:46 +00:00
parent 43e3ab672d
commit 62613ea8db
1 changed files with 5 additions and 0 deletions

View File

@ -540,11 +540,16 @@ public final class FileInformationBlock extends FIBAbstractType
*/
public int getSubdocumentTextStreamLength( SubdocumentType type )
{
if ( type == null )
throw new IllegalArgumentException( "argument 'type' is null" );
return _longHandler.getLong( type.getFibLongFieldIndex() );
}
public void setSubdocumentTextStreamLength( SubdocumentType type, int length )
{
if ( type == null )
throw new IllegalArgumentException( "argument 'type' is null" );
if ( length < 0 )
throw new IllegalArgumentException(
"Subdocument length can't be less than 0 (passed value is "