You've already forked linux-packaging-mono
Imported Upstream version 5.18.0.142
Former-commit-id: 7467d4b717762eeaf652d77f1486dd11ffb1ff1f
This commit is contained in:
parent
e52655b4dc
commit
0abdbe5a7d
@ -112,7 +112,8 @@ namespace System.Security.Principal {
|
||||
|
||||
if (Environment.IsUnix) {
|
||||
// note: Posix is always case-sensitive
|
||||
return IsMemberOfGroupName (Token, role);
|
||||
using (var rolePtr = new Mono.SafeStringMarshal (role))
|
||||
return IsMemberOfGroupName (Token, rolePtr.Value);
|
||||
}
|
||||
else {
|
||||
// Windows specific code that
|
||||
@ -168,6 +169,6 @@ namespace System.Security.Principal {
|
||||
|
||||
// note: never called by Win32 code (i.e. always return false)
|
||||
[MethodImplAttribute (MethodImplOptions.InternalCall)]
|
||||
private extern static bool IsMemberOfGroupName (IntPtr user, string group);
|
||||
private extern static bool IsMemberOfGroupName (IntPtr user, IntPtr group);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user