diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-06-27 20:23:44 +1000 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-06-27 20:23:44 +1000 |
commit | 332983c97b7a729c4dc5f19aa9ee4a22c420f7d8 (patch) | |
tree | fd9c441b796b522bdd5c7f8fbd32f51b8eff2a28 /source/core/StarTime.cpp | |
parent | 14b9689b6d4f4ad5276c88130dc6e449bedc0709 (diff) |
The Formatting String Catastrophe
Diffstat (limited to 'source/core/StarTime.cpp')
-rw-r--r-- | source/core/StarTime.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/core/StarTime.cpp b/source/core/StarTime.cpp index 4d0b516..abb6aae 100644 --- a/source/core/StarTime.cpp +++ b/source/core/StarTime.cpp @@ -28,19 +28,19 @@ String Time::printDuration(double time) { if (time >= 3600) { int numHours = (int)time / 3600; - hours = strf("%d hour%s", numHours, numHours == 1 ? "" : "s"); + hours = strf("{} hour{}", numHours, numHours == 1 ? "" : "s"); } if (time >= 60) { int numMinutes = (int)(time / 60) % 60; - minutes = strf("%s minute%s", numMinutes, numMinutes == 1 ? "" : "s"); + minutes = strf("{} minute{}", numMinutes, numMinutes == 1 ? "" : "s"); } if (time >= 1) { int numSeconds = (int)time % 60; - seconds = strf("%s second%s", numSeconds, numSeconds == 1 ? "" : "s"); + seconds = strf("{} second{}", numSeconds, numSeconds == 1 ? "" : "s"); } int numMilliseconds = round(time * 1000); - milliseconds = strf("%s millisecond%s", numMilliseconds, numMilliseconds == 1 ? "" : "s"); + milliseconds = strf("{} millisecond{}", numMilliseconds, numMilliseconds == 1 ? "" : "s"); return String::joinWith(", ", hours, minutes, seconds, milliseconds); } |