correct vider_chaine in chaine.c