• [^] # Re: 13 % de « code mort »

    Posté par . En réponse à la dépêche 985 bugs dans le noyau Linux. Évalué à 5.

    si argc peut être 0, alors ton "code mort 3" n'en est pas.

    du code mort, c'est lorsque la sémantique du langage fait que le code ne peut pas être exécuté, quelles que soient les données : si ton premier test était argc <=1, si tu mets du code après un return (et que le compilo l'autorise). et effectivement compter sur exit() n'est pas bon.