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
diff options
context:
space:
mode:
Diffstat (limited to 'mcs/class/Mono.Posix/Mono.Unix/UnixGroupInfo.cs')
-rw-r--r--mcs/class/Mono.Posix/Mono.Unix/UnixGroupInfo.cs16
1 files changed, 2 insertions, 14 deletions
diff --git a/mcs/class/Mono.Posix/Mono.Unix/UnixGroupInfo.cs b/mcs/class/Mono.Posix/Mono.Unix/UnixGroupInfo.cs
index 50911f7d935..c032c02e79c 100644
--- a/mcs/class/Mono.Posix/Mono.Unix/UnixGroupInfo.cs
+++ b/mcs/class/Mono.Posix/Mono.Unix/UnixGroupInfo.cs
@@ -57,19 +57,7 @@ namespace Mono.Unix {
public UnixGroupInfo (Native.Group group)
{
- this.group = CopyGroup (group);
- }
-
- private static Native.Group CopyGroup (Native.Group group)
- {
- Native.Group g = new Native.Group ();
-
- g.gr_gid = group.gr_gid;
- g.gr_mem = group.gr_mem;
- g.gr_name = group.gr_name;
- g.gr_passwd = group.gr_passwd;
-
- return g;
+ this.group = group;
}
public string GroupName {
@@ -116,7 +104,7 @@ namespace Mono.Unix {
public Native.Group ToGroup ()
{
- return CopyGroup (group);
+ return group;
}
public static UnixGroupInfo[] GetLocalGroups ()