A noter que le traitement sur répertoires et celui sur fichiers sont bien séparés.
Le test S_ISREG sur stat(2) n'est effectué que dans le premier cas; aussi diff bloque comme sous linux dans le deuxième.
Ce qui m'a fait supposer que ce comportement est voulu par la norme. Mais je ne l'ai pas trouvé énoncé de manière claire.
[^] # Re: Une petite étape en plus
Posté par David Marec . En réponse à la dépêche Bogue, fonctionnalité, mauvais usage ? Un cas pratique. Évalué à 3.
Et sous FreeBSD,
A noter que le traitement sur répertoires et celui sur fichiers sont bien séparés.
Le test
S_ISREGsur stat(2) n'est effectué que dans le premier cas; aussidiffbloque comme sous linux dans le deuxième.Ce qui m'a fait supposer que ce comportement est voulu par la norme. Mais je ne l'ai pas trouvé énoncé de manière claire.