[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: coreutils 6.6 HP-UX build error
From: |
Paul Eggert |
Subject: |
Re: coreutils 6.6 HP-UX build error |
Date: |
Wed, 22 Nov 2006 17:16:32 -0800 |
User-agent: |
Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux) |
Jim Meyering <address@hidden> writes:
> Thanks, but that doesn't matter. When st_size is used that way (when
> ->fts_info == FTS_NSOK), its value must be FTS_STAT_REQUIRED (1) or
> FTS_NO_STAT_REQUIRED (2). If there is a way to make it have any other
> value, it's a bug.
Yes, but the point of the switch is that it attempts to detect these
bugs, and to abort if there is a bug by falling into the default case.
Formerly the code detected the bug when st_size was 2**32 + 2.
Currently the code does not detect the bug in this case; it treats
2**32 + 2 like FTS_STAT_REQUIRED.
It's a very minor point, and not worth much worry. (I'm just trying
to explain the point at this point. :-)
Re: coreutils 6.6 HP-UX build error, Paul Eggert, 2006/11/22