aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2010-05-31 16:13:45 +0000
committerDan Gohman <gohman@apple.com>2010-05-31 16:13:45 +0000
commitb6bd72ee7c426f066ffb6e80734cfe1bc43c2cce (patch)
treec068e2352be6eef51ebea99686901ae5293e5ffd
parentc29df3cac735bc85d16e4ef3186cb50e41bec7bb (diff)
downloadexternal_llvm-b6bd72ee7c426f066ffb6e80734cfe1bc43c2cce.zip
external_llvm-b6bd72ee7c426f066ffb6e80734cfe1bc43c2cce.tar.gz
external_llvm-b6bd72ee7c426f066ffb6e80734cfe1bc43c2cce.tar.bz2
Fix count so that it doesn't make an extra fread call after
EOF is detected. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105223 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--utils/count/count.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/utils/count/count.c b/utils/count/count.c
index a37e1e0..1325019 100644
--- a/utils/count/count.c
+++ b/utils/count/count.c
@@ -26,7 +26,7 @@ int main(int argc, char **argv) {
}
NumLines = 0;
- while ((NumRead = fread(Buffer, 1, sizeof(Buffer), stdin))) {
+ while ((NumRead = fread(Buffer, 1, sizeof(Buffer), stdin)) == sizeof(Buffer)){
unsigned i;
for (i = 0; i != NumRead; ++i)