diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/dcpomatic_time.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/dcpomatic_time.h b/src/lib/dcpomatic_time.h index 9e7191b1e..1b12ea901 100644 --- a/src/lib/dcpomatic_time.h +++ b/src/lib/dcpomatic_time.h @@ -217,11 +217,11 @@ public: HMSF hmsf; hmsf.h = ff / (3600 * r); - ff -= hmsf.h * 3600 * r; + ff -= static_cast<int64_t>(hmsf.h) * 3600 * r; hmsf.m = ff / (60 * r); - ff -= hmsf.m * 60 * r; + ff -= static_cast<int64_t>(hmsf.m) * 60 * r; hmsf.s = ff / r; - ff -= hmsf.s * r; + ff -= static_cast<int64_t>(hmsf.s) * r; hmsf.f = static_cast<int> (ff); return hmsf; |
