# HG changeset patch # User Paul Eggert # Date 1161042191 0 # Node ID 43875a037a0374e999bca8ffc38eb6bfd17a539e # Parent bfd8f6c918c96c70293a912f08bfc137a05d546b Remove unnecessary part of previous change. diff --git a/lib/fsusage.c b/lib/fsusage.c --- a/lib/fsusage.c +++ b/lib/fsusage.c @@ -61,7 +61,7 @@ a uintmax_t value that is all 1 bits if X is all 1 bits, even if X is unsigned and narrower than uintmax_t. */ #define PROPAGATE_ALL_ONES(x) \ - ((sizeof (x) != sizeof (uintmax_t) \ + ((sizeof (x) < sizeof (uintmax_t) \ && (~ (x) == (sizeof (x) < sizeof (int) \ ? - (1 << (sizeof (x) * CHAR_BIT)) \ : 0))) \