< prev index next >
src/java.base/share/classes/java/io/FilePermission.java
Print this page
rev 56150 : [mq]: 8230415-Avoid-redundant-permission-checking-in-FilePermissionCollection-and-SocketPermissionCollection
*** 1194,1204 ****
if (((needed & fp.getMask()) != 0) && fp.impliesIgnoreMask(fperm)) {
effective |= fp.getMask();
if ((effective & desired) == desired) {
return true;
}
! needed = (desired ^ effective);
}
}
return false;
}
--- 1194,1204 ----
if (((needed & fp.getMask()) != 0) && fp.impliesIgnoreMask(fperm)) {
effective |= fp.getMask();
if ((effective & desired) == desired) {
return true;
}
! needed = (desired & ~effective);
}
}
return false;
}
< prev index next >