aboutsummaryrefslogtreecommitdiff
path: root/src/cmd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd.c')
-rw-r--r--src/cmd.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/cmd.c b/src/cmd.c
index e871240..ba66d2a 100644
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -230,7 +230,13 @@ static void send_ctcp(void) {
}
long read_rtclok(void) {
- return (OS.rtclok[0] << 16) | (OS.rtclok[1] << 8) | OS.rtclok[2];
+ long r;
+
+ r = ((long)OS.rtclok[0] << 16);
+ r |= (OS.rtclok[1] << 8);
+ r |= OS.rtclok[2];
+
+ return r;
}
static void rtclok_to_numbuf(void) {