From: Paul Eggert Date: Mon, 16 Oct 2006 23:43:11 +0000 (+0000) Subject: Remove unnecessary part of previous change. X-Git-Tag: cvs-readonly~1710 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=3a41dc1ed7d0ebd9641af36d0a50868d090e1a57;p=gnulib.git Remove unnecessary part of previous change. --- diff --git a/lib/fsusage.c b/lib/fsusage.c index 7d84a9ff7..a305979ba 100644 --- 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))) \