[Nice-commit] Nice/src/nice/tools/visibility tests.nice,1.3,1.4 impl.nice,1.2,1.3
Brought to you by:
bonniot
From: Daniel B. <bo...@us...> - 2005-03-06 15:57:21
|
Update of /cvsroot/nice/Nice/src/nice/tools/visibility In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3204/src/nice/tools/visibility Modified Files: tests.nice impl.nice Log Message: Fix removal of 'general' symbols. Index: impl.nice =================================================================== RCS file: /cvsroot/nice/Nice/src/nice/tools/visibility/impl.nice,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** impl.nice 6 Mar 2005 15:52:07 -0000 1.2 --- impl.nice 6 Mar 2005 15:57:10 -0000 1.3 *************** *** 46,50 **** { map.remove(key, value); ! publicMap.remove(key, value); } --- 46,54 ---- { map.remove(key, value); ! ! if (parent != null) ! notNull(parent).remove(key, value); ! else ! publicMap.remove(key, value); } Index: tests.nice =================================================================== RCS file: /cvsroot/nice/Nice/src/nice/tools/visibility/tests.nice,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** tests.nice 6 Mar 2005 15:52:07 -0000 1.3 --- tests.nice 6 Mar 2005 15:57:10 -0000 1.4 *************** *** 230,233 **** --- 230,239 ---- res = root2.get("g"); assert res.size == 1 && res[0] == 'g'; + + inner1.remove("g", 'g'); + res = inner2.get("g"); + assert res.size == 0; + res = root2.get("g"); + assert res.size == 0; } |