Abstract: The gaseous discharge from a dry cleaning machine containing dry cleaning solvents is purified by passage through a gas/gas heat exchanger from which the gaseous flow enters a gas/liquid heat exchanger after having been cooled and partially dehumidified in the gas/gas heat exchanger. An accumulation cooling circuit acts on the gas/liquid heat exchanger to further cool and purify the gaseous flow coming from the gas/liquid heat exchanger, such flow then being returned into the gas/gas heat exchanger, where it is warmed therein by the incoming flow to be purified before returning into the dry cleaning machine.