diff options
author | Eugene V. Lyubimkin <jackyf.devel@gmail.com> | 2009-04-05 11:51:34 +0300 |
---|---|---|
committer | Daniel Lange <DLange@git.local> | 2016-04-11 13:00:26 +0200 |
commit | 702a055ada42e05340e6dd61b86760ff2446c159 (patch) | |
tree | b25687c188c3646378d43bc8b5c05757c1e596d3 /UptimeMeter.c | |
parent | 8f33fa7a49b4c60564309f356a37f2a1dfe20c34 (diff) | |
parent | 1767b21eb219fb9ac332aca9f7c3abecd97b6b39 (diff) | |
download | debian_htop-050b0ff2754e468a697d334b07615a6f62ce968f.tar.gz debian_htop-050b0ff2754e468a697d334b07615a6f62ce968f.tar.bz2 debian_htop-050b0ff2754e468a697d334b07615a6f62ce968f.zip |
Imported Debian patch 0.8.1+svn149-1debian/0.8.1+svn149-1
Diffstat (limited to 'UptimeMeter.c')
-rw-r--r-- | UptimeMeter.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/UptimeMeter.c b/UptimeMeter.c index ec1e72a..0e71653 100644 --- a/UptimeMeter.c +++ b/UptimeMeter.c @@ -25,9 +25,9 @@ static void UptimeMeter_setValues(Meter* this, char* buffer, int len) { fclose(fd); int totalseconds = (int) ceil(uptime); int seconds = totalseconds % 60; - int minutes = (totalseconds-seconds) % 3600 / 60; - int hours = (totalseconds-seconds-(minutes*60)) % 86400 / 3600; - int days = (totalseconds-seconds-(minutes*60)-(hours*3600)) / 86400; + int minutes = (totalseconds/60) % 60; + int hours = (totalseconds/3600) % 24; + int days = (totalseconds/86400); this->values[0] = days; if (days > this->total) { this->total = days; |