summaryrefslogtreecommitdiff
path: root/src/lib/util.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/util.cc')
-rw-r--r--src/lib/util.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/util.cc b/src/lib/util.cc
index bb74c168d..f3795c264 100644
--- a/src/lib/util.cc
+++ b/src/lib/util.cc
@@ -139,8 +139,8 @@ seconds_to_approximate_hms (int s)
SafeStringStream ap;
bool const hours = h > 0;
- bool const minutes = h < 10 && m > 0;
- bool const seconds = m < 10 && s > 0;
+ bool const minutes = h < 6 && m > 0;
+ bool const seconds = h == 0 && m < 10 && s > 0;
if (hours) {
if (m > 30 && !minutes) {
@@ -151,7 +151,7 @@ seconds_to_approximate_hms (int s)
ap << h << _("h");
}
- if (minutes | seconds) {
+ if (minutes || seconds) {
ap << N_(" ");
}
}