< 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 >