(_gssapi_verify_mic_cfx): always free crypto context.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18882 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		| @@ -869,10 +869,10 @@ OM_uint32 _gssapi_verify_mic_cfx(OM_uint32 *minor_status, | |||||||
| 			       buf, | 			       buf, | ||||||
| 			       sizeof(*token) + message_buffer->length, | 			       sizeof(*token) + message_buffer->length, | ||||||
| 			       &cksum); | 			       &cksum); | ||||||
|  |     krb5_crypto_destroy(_gsskrb5_context, crypto); | ||||||
|     if (ret != 0) { |     if (ret != 0) { | ||||||
| 	_gsskrb5_set_error_string(); | 	_gsskrb5_set_error_string(); | ||||||
| 	*minor_status = ret; | 	*minor_status = ret; | ||||||
| 	krb5_crypto_destroy(_gsskrb5_context, crypto); |  | ||||||
| 	free(buf); | 	free(buf); | ||||||
| 	return GSS_S_BAD_MIC; | 	return GSS_S_BAD_MIC; | ||||||
|     } |     } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Love Hörnquist Åstrand
					Love Hörnquist Åstrand