summaryrefslogtreecommitdiffstats
path: root/unix/tclUnixTime.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2022-02-21 16:35:05 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2022-02-21 16:35:05 (GMT)
commit6d23f73e8aba5d1c6ed987c139b2b719be84a254 (patch)
tree454761e5dafbca6928b521d9b72d492b82aa5e4a /unix/tclUnixTime.c
parent25560ed141b47b6a80a25134b44b6b174aa2f84d (diff)
parent5480ada099bf8482a73fa4ed4fbc35a49039e2d2 (diff)
downloadtcl-6d23f73e8aba5d1c6ed987c139b2b719be84a254.zip
tcl-6d23f73e8aba5d1c6ed987c139b2b719be84a254.tar.gz
tcl-6d23f73e8aba5d1c6ed987c139b2b719be84a254.tar.bz2
Merge 8.7
Diffstat (limited to 'unix/tclUnixTime.c')
-rw-r--r--unix/tclUnixTime.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/unix/tclUnixTime.c b/unix/tclUnixTime.c
index 94a666a..c44b10c 100644
--- a/unix/tclUnixTime.c
+++ b/unix/tclUnixTime.c
@@ -127,8 +127,8 @@ TclpGetClicks(void)
Tcl_Time time;
GetTime(&time);
- now = ((unsigned long long)(unsigned long) time.sec)*1000000 +
- time.usec;
+ now = ((unsigned long long)(time.sec)*1000000ULL) +
+ (unsigned long long)(time.usec);
} else {
/*
* A semi-NativeGetTime, specialized to clicks.
@@ -141,7 +141,8 @@ TclpGetClicks(void)
Tcl_Time time;
GetTime(&time);
- now = ((unsigned long long) time.sec)*1000000 + time.usec;
+ now = ((unsigned long long)(time.sec)*1000000ULL) +
+ (unsigned long long)(time.usec);
#endif /* NO_GETTOD */
return now;