Thanks everyone.
A charge is treated in the same way as Pass Through Fire. The moving (charging) unit completes its movement and is subject to the aggregate of all defensive fire at the end of its movement, which in a charge is contact.
I questioned what happens if the defending unit fires at, say, five inches. Does the charging unit close if the fire result is "charge checked"? The answer is "yes, it completes its movement to contact", and as with PTF the fire at the point of contact is the aggregate of all firing defenders who had LoS and correct arc of fire during the charging unit's movement to contact.
I was uncertain because in Pass Through Fire against a moving unit that is not charging there is no fire result that causes the unit's movement to be halted (checked).