summaryrefslogtreecommitdiff
path: root/Src/jobs.c
diff options
context:
space:
mode:
authorPeter Stephenson <pws@users.sourceforge.net>2004-10-22 15:36:35 +0000
committerPeter Stephenson <pws@users.sourceforge.net>2004-10-22 15:36:35 +0000
commitfeca88ede6dec816878832f2129fe85b211770e4 (patch)
tree7679a3c1425af4829b539f58b99daadbdd6f5207 /Src/jobs.c
parent658f46a8094663e4a1d3dfbf37a951cbd9e1a345 (diff)
downloadzsh-feca88ede6dec816878832f2129fe85b211770e4.tar.gz
zsh-feca88ede6dec816878832f2129fe85b211770e4.zip
20513: fix tests of zero-length patterns
trivial optimisation in jobs.c (unposted)
Diffstat (limited to 'Src/jobs.c')
-rw-r--r--Src/jobs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Src/jobs.c b/Src/jobs.c
index 9bb8bbbd7..ed97d2cef 100644
--- a/Src/jobs.c
+++ b/Src/jobs.c
@@ -565,9 +565,9 @@ printtime(struct timeval *real, child_times_t *ti, char *desc)
#ifdef HAVE_GETRUSAGE
user_time = ti->ru_utime.tv_sec + ti->ru_utime.tv_usec / 1000000.0;
system_time = ti->ru_stime.tv_sec + ti->ru_stime.tv_usec / 1000000.0;
- percent = 100.0 * (user_time + system_time)
- / (real->tv_sec + real->tv_usec / 1000000.0);
total_time = user_time + system_time;
+ percent = 100.0 * total_time
+ / (real->tv_sec + real->tv_usec / 1000000.0);
#else
set_clktck();
user_time = ti->ut / (double) clktck;