Don't need to look check *input_name twice [CID-27].
This commit is contained in:
		| @@ -41,7 +41,7 @@ gss_release_name(OM_uint32 *minor_status, | |||||||
| 	    return GSS_S_COMPLETE; | 	    return GSS_S_COMPLETE; | ||||||
|  |  | ||||||
| 	name = (struct _gss_name *) *input_name; | 	name = (struct _gss_name *) *input_name; | ||||||
| 	if (name) { |  | ||||||
| 	if (name->gn_type.elements) | 	if (name->gn_type.elements) | ||||||
| 		free(name->gn_type.elements); | 		free(name->gn_type.elements); | ||||||
| 	while (SLIST_FIRST(&name->gn_mn)) { | 	while (SLIST_FIRST(&name->gn_mn)) { | ||||||
| @@ -55,6 +55,6 @@ gss_release_name(OM_uint32 *minor_status, | |||||||
| 	gss_release_buffer(minor_status, &name->gn_value); | 	gss_release_buffer(minor_status, &name->gn_value); | ||||||
| 	free(name); | 	free(name); | ||||||
| 	*input_name = GSS_C_NO_NAME; | 	*input_name = GSS_C_NO_NAME; | ||||||
| 	} |  | ||||||
| 	return (GSS_S_COMPLETE); | 	return (GSS_S_COMPLETE); | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Love Hornquist Astrand
					Love Hornquist Astrand