20 Mar
2023
20 Mar
'23
8:46 a.m.
Hans Leidekker (@hans) commented about include/winldap.h:
ULONG CDECL ldap_addA(LDAP*,PCHAR,LDAPModA*[]); ULONG CDECL ldap_addW(LDAP*,PWCHAR,LDAPModW*[]); #define ldap_add WINELIB_NAME_AW(ldap_add) -ULONG CDECL ldap_add_extA(LDAP*,PCHAR,LDAPModA*[],PLDAPControlA*,PLDAPControlA*,ULONG*); -ULONG CDECL ldap_add_extW(LDAP*,PWCHAR,LDAPModW*[],PLDAPControlW*,PLDAPControlW*,ULONG*); +ULONG CDECL ldap_add_extA(LDAP*,const char*,LDAPModA**,LDAPControlA**,LDAPControlA**,ULONG*); +ULONG CDECL ldap_add_extW(LDAP*,const WCHAR*,LDAPModW**,LDAPControlW**,LDAPControlW**,ULONG*); The SDK has 'const PCHAR' here which is not the same thing.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/2443#note_27271