Hans Leidekker (@hans) commented about dlls/wldap32/winldap_private.h:
struct WLDAP32_berval *cookie;
} LDAPSearch;
-#define CTX(ld) (*(LDAP **)ld->Reserved3) -#define SERVER_CTRLS(ld) (*(struct berval ***)(ld->Reserved3 + sizeof(LDAP *))) +typedef BOOLEAN (CDECL VERIFYSERVERCERT)(LDAP*,const CERT_CONTEXT**);
+struct reserved +{
- LDAP *ctx;
- struct berval **server_ctrls;
- VERIFYSERVERCERT *cert_callback;
+};
'struct private_data' would be clearer than 'struct reserved'.