29 et les arrêts cités). Il peut donc admettre un recours pour d'autres motifs que ceux invoqués par le recourant; il peut aussi rejeter un recours en opérant une substitution de motifs, c'est-à-dire en adoptant une autre argumentation juridique que celle retenue par la cour cantonale ( ATF 127 III 248 consid. 2c).