From 7e6adcec991ac5ff817540f675331fabb710f3aa Mon Sep 17 00:00:00 2001 From: Jose Perez Rodriguez Date: Wed, 2 Mar 2022 15:26:47 -0800 Subject: [PATCH] Fix marshalling issue with BerVal --- .../Common/src/Interop/Linux/OpenLdap/Interop.Ldap.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libraries/Common/src/Interop/Linux/OpenLdap/Interop.Ldap.cs b/src/libraries/Common/src/Interop/Linux/OpenLdap/Interop.Ldap.cs index ed4c6339dc2469..7d7946c78f426b 100644 --- a/src/libraries/Common/src/Interop/Linux/OpenLdap/Interop.Ldap.cs +++ b/src/libraries/Common/src/Interop/Linux/OpenLdap/Interop.Ldap.cs @@ -168,7 +168,7 @@ internal static partial int ldap_sasl_bind( ConnectionHandle ld, [MarshalAs(UnmanagedType.LPUTF8Str)] string dn, [MarshalAs(UnmanagedType.LPUTF8Str)] string mechanism, - in BerVal cred, + BerVal cred, IntPtr serverctrls, IntPtr clientctrls, IntPtr servercredp); @@ -188,7 +188,7 @@ internal static partial int ldap_sasl_interactive_bind( public static partial IntPtr ldap_err2string(int err); [GeneratedDllImport(Libraries.OpenLdap, EntryPoint = "ldap_extended_operation")] - public static partial int ldap_extended_operation(ConnectionHandle ldapHandle, [MarshalAs(UnmanagedType.LPUTF8Str)] string oid, in BerVal data, IntPtr servercontrol, IntPtr clientcontrol, ref int messageNumber); + public static partial int ldap_extended_operation(ConnectionHandle ldapHandle, [MarshalAs(UnmanagedType.LPUTF8Str)] string oid, BerVal data, IntPtr servercontrol, IntPtr clientcontrol, ref int messageNumber); [GeneratedDllImport(Libraries.OpenLdap, EntryPoint = "ldap_first_attribute")] public static partial IntPtr ldap_first_attribute(ConnectionHandle ldapHandle, IntPtr result, ref IntPtr address); @@ -257,7 +257,7 @@ public static partial int ldap_compare( ConnectionHandle ldapHandle, [MarshalAs(UnmanagedType.LPUTF8Str)] string dn, [MarshalAs(UnmanagedType.LPUTF8Str)] string attributeName, - in BerVal binaryValue, + BerVal binaryValue, IntPtr servercontrol, IntPtr clientcontrol, ref int messageNumber);