From d1265abbc48cf6fee43c4c0cde8daa4ea7160169 Mon Sep 17 00:00:00 2001 From: Eric Pouech Date: Thu, 3 Feb 2022 11:50:00 +0100 Subject: [PATCH] wldap32: Use correct integral type. Signed-off-by: Eric Pouech Signed-off-by: Hans Leidekker Signed-off-by: Alexandre Julliard --- dlls/wldap32/ber.c | 8 ++++---- dlls/wldap32/libldap.h | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dlls/wldap32/ber.c b/dlls/wldap32/ber.c index 8387ce36033..f3b18e530b4 100644 --- a/dlls/wldap32/ber.c +++ b/dlls/wldap32/ber.c @@ -145,7 +145,7 @@ void CDECL ber_bvfree( BERVAL *berval ) */ ULONG CDECL ber_first_element( BerElement *ber, ULONG *len, char **opaque ) { - struct ber_first_element_params params = { BER(ber), len, opaque }; + struct ber_first_element_params params = { BER(ber), (unsigned int *)len, opaque }; return LDAP_CALL( ber_first_element, ¶ms ); } @@ -265,7 +265,7 @@ BerElement * CDECL ber_init( BERVAL *berval ) */ ULONG CDECL ber_next_element( BerElement *ber, ULONG *len, char *opaque ) { - struct ber_next_element_params params = { BER(ber), len, opaque }; + struct ber_next_element_params params = { BER(ber), (unsigned int *)len, opaque }; return LDAP_CALL( ber_next_element, ¶ms ); } @@ -285,7 +285,7 @@ ULONG CDECL ber_next_element( BerElement *ber, ULONG *len, char *opaque ) */ ULONG CDECL ber_peek_tag( BerElement *ber, ULONG *len ) { - struct ber_peek_tag_params params = { BER(ber), len }; + struct ber_peek_tag_params params = { BER(ber), (unsigned int *)len }; return LDAP_CALL( ber_peek_tag, ¶ms ); } @@ -305,7 +305,7 @@ ULONG CDECL ber_peek_tag( BerElement *ber, ULONG *len ) */ ULONG CDECL ber_skip_tag( BerElement *ber, ULONG *len ) { - struct ber_skip_tag_params params = { BER(ber), len }; + struct ber_skip_tag_params params = { BER(ber), (unsigned int *)len }; return LDAP_CALL( ber_skip_tag, ¶ms ); } diff --git a/dlls/wldap32/libldap.h b/dlls/wldap32/libldap.h index c398b501602..65487f16fe6 100644 --- a/dlls/wldap32/libldap.h +++ b/dlls/wldap32/libldap.h @@ -106,7 +106,7 @@ struct ber_alloc_t_params struct ber_first_element_params { void *ber; - ULONG *ret_len; + unsigned int *ret_len; char **last; };