Hans Leidekker : wldap32: Cast-qual warnings fix.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Oct 5 13:06:24 CDT 2006
Module: wine
Branch: master
Commit: 906ca7058337a1e250f48477ef7530d6fe272914
URL: http://source.winehq.org/git/wine.git/?a=commit;h=906ca7058337a1e250f48477ef7530d6fe272914
Author: Hans Leidekker <hans at it.vu.nl>
Date: Thu Oct 5 15:37:39 2006 +0200
wldap32: Cast-qual warnings fix.
---
dlls/wldap32/bind.c | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/dlls/wldap32/bind.c b/dlls/wldap32/bind.c
index 39bd221..0196d16 100644
--- a/dlls/wldap32/bind.c
+++ b/dlls/wldap32/bind.c
@@ -303,6 +303,7 @@ ULONG CDECL ldap_sasl_bindW( WLDAP32_LDA
#ifdef HAVE_LDAP
char *dnU, *mechanismU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;
+ struct berval credU;
ret = WLDAP32_LDAP_NO_MEMORY;
@@ -327,7 +328,10 @@ #ifdef HAVE_LDAP
if (!clientctrlsU) goto exit;
}
- ret = ldap_sasl_bind( ld, dnU, mechanismU, (struct berval *)cred,
+ credU.bv_len = cred->bv_len;
+ credU.bv_val = cred->bv_val;
+
+ ret = ldap_sasl_bind( ld, dnU, mechanismU, &credU,
serverctrlsU, clientctrlsU, message );
exit:
@@ -419,6 +423,7 @@ ULONG CDECL ldap_sasl_bind_sW( WLDAP32_L
#ifdef HAVE_LDAP
char *dnU, *mechanismU = NULL;
LDAPControl **serverctrlsU = NULL, **clientctrlsU = NULL;
+ struct berval credU;
ret = WLDAP32_LDAP_NO_MEMORY;
@@ -443,7 +448,10 @@ #ifdef HAVE_LDAP
if (!clientctrlsU) goto exit;
}
- ret = ldap_sasl_bind_s( ld, dnU, mechanismU, (struct berval *)cred,
+ credU.bv_len = cred->bv_len;
+ credU.bv_val = cred->bv_val;
+
+ ret = ldap_sasl_bind_s( ld, dnU, mechanismU, &credU,
serverctrlsU, clientctrlsU, (struct berval **)serverdata );
exit:
More information about the wine-cvs
mailing list