Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/mcs/class
diff options
context:
space:
mode:
authorSebastien Pouliot <sebastien@ximian.com>2004-09-01 16:28:00 +0400
committerSebastien Pouliot <sebastien@ximian.com>2004-09-01 16:28:00 +0400
commit9fd3f662658b30067b3e71ecafa25cf8f80b7cc9 (patch)
tree0f08f2db8100d4c5fcb14ac032768b727391c066 /mcs/class
parent198a381ea6a65f3a43886c7cf29ea7adfcd1fe6c (diff)
2004-09-01 Sebastien Pouliot <sebastien@ximian.com>
* ZoneIdentityPermission.cs: Do not include "Zone" attribute in XML if zone == NoZone (so the permission can be considered as empty). svn path=/trunk/mcs/; revision=33152
Diffstat (limited to 'mcs/class')
-rw-r--r--mcs/class/corlib/System.Security.Permissions/ChangeLog5
-rw-r--r--mcs/class/corlib/System.Security.Permissions/ZoneIdentityPermission.cs3
2 files changed, 7 insertions, 1 deletions
diff --git a/mcs/class/corlib/System.Security.Permissions/ChangeLog b/mcs/class/corlib/System.Security.Permissions/ChangeLog
index 64b32181d48..1fe0c596c13 100644
--- a/mcs/class/corlib/System.Security.Permissions/ChangeLog
+++ b/mcs/class/corlib/System.Security.Permissions/ChangeLog
@@ -1,3 +1,8 @@
+2004-09-01 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ZoneIdentityPermission.cs: Do not include "Zone" attribute in XML if
+ zone == NoZone (so the permission can be considered as empty).
+
2004-08-20 Sebastien Pouliot <sebastien@ximian.com>
* SiteIdentityPermission.cs: Basic (without wildcards) implementation
diff --git a/mcs/class/corlib/System.Security.Permissions/ZoneIdentityPermission.cs b/mcs/class/corlib/System.Security.Permissions/ZoneIdentityPermission.cs
index 2c64496cea0..d80c6f5a30c 100644
--- a/mcs/class/corlib/System.Security.Permissions/ZoneIdentityPermission.cs
+++ b/mcs/class/corlib/System.Security.Permissions/ZoneIdentityPermission.cs
@@ -115,7 +115,8 @@ namespace System.Security.Permissions {
public override SecurityElement ToXml ()
{
SecurityElement se = Element (version);
- se.AddAttribute ("Zone", zone.ToString ());
+ if (zone != SecurityZone.NoZone)
+ se.AddAttribute ("Zone", zone.ToString ());
return se;
}