public int METHOD_1 ( byte [ ] buffer , int VAR_1 ) throws java.io.IOException { int VAR_2 = TYPE_1 . min ( VAR_1 , METHOD_2 ( ) ) ; if ( ( buffer . length ) < VAR_2 ) { throw new java.io.IOException ( STRING_1 ) ; } TYPE_2 . METHOD_3 ( this . VAR_3 , VAR_4 , buffer , 0 , VAR_2 ) ; VAR_4 += VAR_2 ; return VAR_2 ; }

public int METHOD_1 ( byte [ ] buffer , int VAR_1 ) throws java.io.IOException { int VAR_2 = TYPE_1 . min ( VAR_1 , METHOD_2 ( ) ) ; if ( VAR_2 == ( - 1 ) ) { return - 1 ; } if ( ( buffer . length ) < VAR_2 ) { throw new java.io.IOException ( STRING_1 ) ; } TYPE_2 . METHOD_3 ( this . VAR_3 , VAR_4 , buffer , 0 , VAR_2 ) ; VAR_4 += VAR_2 ; return VAR_2 ; }
