{Controlling the purging of the canister as a function of the engine operating conditions to achieve a special effect, e.g. to warm up the catalyst for diagnosing the engine }