From 3665c18c7158a1eb9c10b2402d5e584e30ae147a Mon Sep 17 00:00:00 2001 From: "Bjoern B. Brandenburg" Date: Fri, 12 Nov 2010 16:48:07 -0500 Subject: avoid division by zero error --- bin/memthrash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bin') diff --git a/bin/memthrash.c b/bin/memthrash.c index 9b2275b..6411975 100644 --- a/bin/memthrash.c +++ b/bin/memthrash.c @@ -19,7 +19,7 @@ int main(int argc, char** argv) for (i = 0; i < NUM_VARS; i++) sum += (i % 2 ? 1 : -1) * data[i]; for (i = NUM_VARS - 1; i >= 0; i--) - sum += (i % 2 ? -1 : 1) / data[i]; + sum += (i % 2 ? -1 : 1) * 100 / (data[i] ? data[i] : 1); if (argc > 1) printf("sum: %ld\n", sum); } -- cgit v1.2.2