summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWolfgang Hommel <wolfcw@users.noreply.github.com>2021-10-10 14:23:30 +0200
committerGitHub <noreply@github.com>2021-10-10 14:23:30 +0200
commitf26242b655daf672a2e83b6ce669d8dec5f392ff (patch)
tree0e378c438dfbf16d5f28ff72d7d0c591aa069e35
parentcbf1d729ed70b7edd65662df103751b914f91114 (diff)
parente0ca33132dea493dae43f9ccdcd21dda5a1f3161 (diff)
downloadlibfaketime-f26242b655daf672a2e83b6ce669d8dec5f392ff.tar.gz
Merge pull request #352 from luochunbei/master
-rw-r--r--src/time_ops.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/time_ops.h b/src/time_ops.h
index 9b883a4..3614cf2 100644
--- a/src/time_ops.h
+++ b/src/time_ops.h
@@ -61,7 +61,7 @@
do \
{ \
int64_t tmp_time; \
- tmp_time = (c) * (int64_t) ((tvp)->tv_sec * SEC_TO_##prefix##SEC + \
+ tmp_time = (c) * (int64_t) ((int64_t) (tvp)->tv_sec * SEC_TO_##prefix##SEC + \
(int64_t) (tvp)->tv_##prefix##sec); \
(result)->tv_##prefix##sec = tmp_time % SEC_TO_##prefix##SEC; \
(result)->tv_sec = (tmp_time - (result)->tv_##prefix##sec) / \