Si on modifie l'instant de départ du compte à rebours à l'aide de timer set xxx, le programme crashe parce qu'il y a trop de chiffres à écrire.
La fonction setStartTime ne fait pas de tests sur ses arguments.
Il faudrait vérifier que m et s < 60 et cs et h < 100, ce qui éviterait ce genre de bug.
Si on modifie l'instant de départ du compte à rebours à l'aide de
timer set xxx
, le programme crashe parce qu'il y a trop de chiffres à écrire. La fonction setStartTime ne fait pas de tests sur ses arguments.Il faudrait vérifier que m et s < 60 et cs et h < 100, ce qui éviterait ce genre de bug.