src/java.base/share/classes/java/io/FilePermission.java
changeset 58388 a819c684964b
parent 58288 48e480e56aad
child 58612 32aff2b7585b
equal deleted inserted replaced
58387:c5b80da6b561 58388:a819c684964b
  1194             if (((needed & fp.getMask()) != 0) && fp.impliesIgnoreMask(fperm)) {
  1194             if (((needed & fp.getMask()) != 0) && fp.impliesIgnoreMask(fperm)) {
  1195                 effective |= fp.getMask();
  1195                 effective |= fp.getMask();
  1196                 if ((effective & desired) == desired) {
  1196                 if ((effective & desired) == desired) {
  1197                     return true;
  1197                     return true;
  1198                 }
  1198                 }
  1199                 needed = (desired ^ effective);
  1199                 needed = (desired & ~effective);
  1200             }
  1200             }
  1201         }
  1201         }
  1202         return false;
  1202         return false;
  1203     }
  1203     }
  1204 
  1204