[Nice-commit] Nice/src/gnu/bytecode Access.java,1.4,1.5
Brought to you by:
bonniot
From: <bo...@us...> - 2004-02-19 09:46:49
|
Update of /cvsroot/nice/Nice/src/gnu/bytecode In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15060/src/gnu/bytecode Modified Files: Access.java Log Message: Distinguish between default and protected. Index: Access.java =================================================================== RCS file: /cvsroot/nice/Nice/src/gnu/bytecode/Access.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Access.java 25 Aug 2003 22:30:00 -0000 1.4 --- Access.java 19 Feb 2004 09:36:30 -0000 1.5 *************** *** 66,72 **** return true; // PROTECTED ! return c.getPackageName().equals(target.getPackageName()) ! || (c.isSubclass(target) && receiver.isSubtype(c)); } } --- 66,76 ---- return true; + // DEFAULT (PACKAGE) OR PROTECTED + if (c.getPackageName().equals(target.getPackageName())) + return true; + // PROTECTED ! return (mod & PROTECTED) != 0 && ! c.isSubclass(target) && receiver.isSubtype(c); } } |