diff options
Diffstat (limited to 'mcs/class/Mono.Posix/Mono.Unix/UnixGroupInfo.cs')
-rw-r--r-- | mcs/class/Mono.Posix/Mono.Unix/UnixGroupInfo.cs | 16 |
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 () |