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