vlc | branch: master | Tristan Matthews <[email protected]> | Wed Nov 27 
15:08:08 2013 +0000| [7659b4d8f924fce4c491b374800419fcdc78b227] | committer: 
Tristan Matthews

Avoid type conversion errors with VLC_TS_*

Without the INT64_C, ES_OUT_SET_PCR was being called with garbage values
(when not on 64-bit systems).
Refs #9828

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7659b4d8f924fce4c491b374800419fcdc78b227
---

 include/vlc_config.h |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/vlc_config.h b/include/vlc_config.h
index c1cf96c..50b4887 100644
--- a/include/vlc_config.h
+++ b/include/vlc_config.h
@@ -40,8 +40,8 @@
 
 /* All timestamp below or equal to this define are invalid/unset
  * XXX the numerical value is 0 because of historical reason and will change.*/
-#define VLC_TS_INVALID (0)
-#define VLC_TS_0 (1)
+#define VLC_TS_INVALID INT64_C(0)
+#define VLC_TS_0 INT64_C(1)
 
 #define CLOCK_FREQ INT64_C(1000000)
 

_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to