private boolean handleCaseSensitivityCheck ( String path , boolean checkWEBINF ) throws IOException { if ( System . getSecurityManager ( ) != null ) { final String tmpPath = path ; final boolean tmpCheckWEBINF = checkWEBINF ; //PK81387 try { return ( ( Boolean ) AccessController . doPrivileged ( new PrivilegedExceptionAction ( ) { public Object run ( ) throws IOException { return _handleCaseSensitivityCheck ( tmpPath , tmpCheckWEBINF ) ; //PK81387 added tmpCheckWEBINF param } } ) ) . booleanValue ( ) ; } catch ( PrivilegedActionException pae ) { throw ( IOException ) pae . getException ( ) ; } } else { return ( _handleCaseSensitivityCheck ( path , checkWEBINF ) ) . booleanValue ( ) ; //PK81387 added checkWEBINF param } }
PK81387 - added checkWEBINF param