]> code.delx.au - pulseaudio/blobdiff - src/modules/rtp/module-rtp-recv.c
C99 requires explicit marking of integer literals' size.
[pulseaudio] / src / modules / rtp / module-rtp-recv.c
index 525a881940a66195611683935a230de31fd9d253..a714e1625222c4d72e43c7cd176737260b3da8b4 100644 (file)
@@ -172,7 +172,7 @@ static void rtp_event_cb(pa_mainloop_api *m, pa_io_event *e, int fd, pa_io_event
 
     /* Check wheter there was a timestamp overflow */
     k = (int64_t) s->rtp_context.timestamp - (int64_t) s->offset;
-    j = (int64_t) 0x100000000 - (int64_t) s->offset + (int64_t) s->rtp_context.timestamp;
+    j = (int64_t) 0x100000000LL - (int64_t) s->offset + (int64_t) s->rtp_context.timestamp;
 
     if ((k < 0 ? -k : k) < (j < 0 ? -j : j))
         delta = k;