Eric Pouech : kerberos: In unixlib, don't use Windows long type.
Alexandre Julliard
julliard at winehq.org
Tue Feb 1 15:21:35 CST 2022
Module: wine
Branch: master
Commit: 4d0c3f7bf166a35d053328529612e59ae0c10d49
URL: https://source.winehq.org/git/wine.git/?a=commit;h=4d0c3f7bf166a35d053328529612e59ae0c10d49
Author: Eric Pouech <eric.pouech at gmail.com>
Date: Tue Feb 1 14:06:21 2022 +0100
kerberos: In unixlib, don't use Windows long type.
Signed-off-by: Eric Pouech <eric.pouech at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/kerberos/unixlib.c | 6 +++---
dlls/kerberos/unixlib.h | 4 ++--
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dlls/kerberos/unixlib.c b/dlls/kerberos/unixlib.c
index 2ee19d6fe69..d83dd37592d 100644
--- a/dlls/kerberos/unixlib.c
+++ b/dlls/kerberos/unixlib.c
@@ -825,7 +825,7 @@ static NTSTATUS query_context_attributes( void *args )
return SEC_E_UNSUPPORTED_FUNCTION;
}
-static NTSTATUS seal_message_vector( gss_ctx_id_t ctx, SecBufferDesc *msg, ULONG qop )
+static NTSTATUS seal_message_vector( gss_ctx_id_t ctx, SecBufferDesc *msg, unsigned qop )
{
gss_iov_buffer_desc iov[4];
OM_uint32 ret, minor_status;
@@ -874,7 +874,7 @@ static NTSTATUS seal_message_vector( gss_ctx_id_t ctx, SecBufferDesc *msg, ULONG
return status_gss_to_sspi( ret );
}
-static NTSTATUS seal_message_no_vector( gss_ctx_id_t ctx, SecBufferDesc *msg, ULONG qop )
+static NTSTATUS seal_message_no_vector( gss_ctx_id_t ctx, SecBufferDesc *msg, unsigned qop )
{
gss_buffer_desc input, output;
OM_uint32 ret, minor_status;
@@ -902,7 +902,7 @@ static NTSTATUS seal_message_no_vector( gss_ctx_id_t ctx, SecBufferDesc *msg, UL
if (GSS_ERROR( ret )) trace_gss_status( ret, minor_status );
if (ret == GSS_S_COMPLETE)
{
- DWORD len_data = msg->pBuffers[data_idx].cbBuffer, len_token = msg->pBuffers[token_idx].cbBuffer;
+ unsigned len_data = msg->pBuffers[data_idx].cbBuffer, len_token = msg->pBuffers[token_idx].cbBuffer;
if (len_token < output.length - len_data)
{
TRACE( "buffer too small %lu > %u\n", (SIZE_T)output.length - len_data, len_token );
diff --git a/dlls/kerberos/unixlib.h b/dlls/kerberos/unixlib.h
index 05b24d6fadf..4a31712bfe8 100644
--- a/dlls/kerberos/unixlib.h
+++ b/dlls/kerberos/unixlib.h
@@ -66,7 +66,7 @@ struct make_signature_params
struct query_context_attributes_params
{
LSA_SEC_HANDLE context;
- ULONG attr;
+ unsigned attr;
void *buf;
};
@@ -80,7 +80,7 @@ struct seal_message_params
{
LSA_SEC_HANDLE context;
SecBufferDesc *msg;
- ULONG qop;
+ unsigned qop;
};
struct unseal_message_params
More information about the wine-cvs
mailing list