|  | @@ -1190,6 +1190,7 @@ command_process_authenticate_cell(var_cell_t *cell, or_connection_t *conn)
 | 
	
		
			
				|  |  |      signed_len = crypto_pk_public_checksig(pk, signed_data, keysize,
 | 
	
		
			
				|  |  |                                             (char*)auth + V3_AUTH_BODY_LEN,
 | 
	
		
			
				|  |  |                                             authlen - V3_AUTH_BODY_LEN);
 | 
	
		
			
				|  |  | +    crypto_free_pk_env(pk);
 | 
	
		
			
				|  |  |      if (signed_len < 0) {
 | 
	
		
			
				|  |  |        tor_free(signed_data);
 | 
	
		
			
				|  |  |        ERR("Signature wasn't valid");
 |