From acce3874f9cc295b1eddc3937f02790deb8c3440 Mon Sep 17 00:00:00 2001 From: rpj Date: Sun, 12 Jun 2005 00:43:14 +0000 Subject: '' --- tests/stress1.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/stress1.c b/tests/stress1.c index 2562167..efaf445 100644 --- a/tests/stress1.c +++ b/tests/stress1.c @@ -105,6 +105,8 @@ enum { /* * Returns abstime 'milliseconds' from 'now'. + * + * Works for: -INT_MAX <= millisecs <= INT_MAX */ struct timespec * millisecondsFromNow (struct timespec * time, int millisecs) @@ -117,7 +119,7 @@ millisecondsFromNow (struct timespec * time, int millisecs) /* get current system time and add millisecs */ _ftime(&currSysTime); - secs = (int64_t)(currSysTime.time + (millisecs / 1000)); + secs = (int64_t)(currSysTime.time) + (millisecs / 1000); nanosecs = ((int64_t) (millisecs%1000 + currSysTime.millitm)) * NANOSEC_PER_MILLISEC; if (nanosecs >= NANOSEC_PER_SEC) { -- cgit v1.2.3