From: Greg Hudson Date: Fri, 3 May 2013 17:09:08 +0000 (-0400) Subject: Fix mismatched spnego_mech.c declarations X-Git-Tag: krb5-1.12-alpha1~191 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8c4db8f776c65b50fe3af82fd62a67022dd9a6d5;p=thirdparty%2Fkrb5.git Fix mismatched spnego_mech.c declarations The mechglue definitions of gssint_get_der_length and friends use unsigned int for the buffer length, not OM_uint32. --- diff --git a/src/lib/gssapi/spnego/spnego_mech.c b/src/lib/gssapi/spnego/spnego_mech.c index 696f42df5a..81f7a3ab9c 100644 --- a/src/lib/gssapi/spnego/spnego_mech.c +++ b/src/lib/gssapi/spnego/spnego_mech.c @@ -78,9 +78,10 @@ typedef const gss_OID_desc *gss_OID_const; /* der routines defined in libgss */ -extern unsigned int gssint_der_length_size(OM_uint32); -extern int gssint_get_der_length(unsigned char **, OM_uint32, unsigned int*); -extern int gssint_put_der_length(OM_uint32, unsigned char **, unsigned int); +extern unsigned int gssint_der_length_size(unsigned int); +extern int gssint_get_der_length(unsigned char **, unsigned int, + unsigned int*); +extern int gssint_put_der_length(unsigned int, unsigned char **, unsigned int); /* private routines for spnego_mechanism */