Harry was not completely heartless. After Harry cancelled the Incarcerous on Draco No-Name, Harry paid, out of the Malfoy vault, for Draco No-Name to have a twenty-day stay in the Leaky Cauldron. Draco would get lodging and three meals a day, up through noon on 1st September.