From: Ben Kaduk Date: Fri, 15 Feb 2013 16:41:27 +0000 (-0500) Subject: Cleaner fix for #7570 X-Git-Tag: krb5-1.12-alpha1~287 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b71f8c4aacea8849ceaf31a2fa95e143f3943097;p=thirdparty%2Fkrb5.git Cleaner fix for #7570 Remove variables and labels which are no longer needed. --- diff --git a/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c b/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c index 827280b7cf..6dbda9b1e8 100644 --- a/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c +++ b/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c @@ -3243,7 +3243,6 @@ pkinit_check_kdc_pkid(krb5_context context, unsigned int pkid_len, int *valid_kdcPkId) { - krb5_error_code retval = KRB5KDC_ERR_PREAUTH_FAILED; PKCS7_ISSUER_AND_SERIAL *is = NULL; const unsigned char *p = pdid_buf; int status = 1; @@ -3253,7 +3252,7 @@ pkinit_check_kdc_pkid(krb5_context context, pkiDebug("found kdcPkId in AS REQ\n"); is = d2i_PKCS7_ISSUER_AND_SERIAL(NULL, &p, (int)pkid_len); if (is == NULL) - return retval; + return KRB5KDC_ERR_PREAUTH_FAILED; status = X509_NAME_cmp(X509_get_issuer_name(kdc_cert), is->issuer); if (!status) { @@ -3262,12 +3261,11 @@ pkinit_check_kdc_pkid(krb5_context context, *valid_kdcPkId = 1; } - retval = 0; X509_NAME_free(is->issuer); ASN1_INTEGER_free(is->serial); free(is); - return retval; + return 0; } static int