2005-09-02 Sebastien Pouliot <sebastien@ximian.com>
authorSebastien Pouliot <sebastien@ximian.com>
Fri, 2 Sep 2005 11:33:03 +0000 (11:33 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Fri, 2 Sep 2005 11:33:03 +0000 (11:33 -0000)
commit087ea6e264894a3aeffaf06179456020eb95df30
tree50b625380bed5e0e3a6152c8371615f79dc3f75e
parent1b82721ec611113df67203e569cf36b35a43ff1e
2005-09-02  Sebastien Pouliot  <sebastien@ximian.com>

* CodeAccessPermission.cs: Fix Deny for permissions that do not return
null for empty intersection (common on flags-based permissions).
* PermissionBuilder.cs: Add an helper call to create an empty
(PermissionState.None) permission from a type.

svn path=/trunk/mcs/; revision=49339
mcs/class/corlib/System.Security/ChangeLog
mcs/class/corlib/System.Security/CodeAccessPermission.cs
mcs/class/corlib/System.Security/PermissionBuilder.cs