diff options
Diffstat (limited to 'src/cmd.c')
| -rw-r--r-- | src/cmd.c | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -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) { |
