[vlc-commits] date_Increment: add assert

Thomas Guillem git at videolan.org
Tue Nov 14 11:23:59 CET 2017


vlc | branch: master | Thomas Guillem <thomas at gllm.fr> | Tue Nov 14 11:22:29 2017 +0100| [ff6938db7bbd561b4d0309a884e0c9c44380a7a5] | committer: Thomas Guillem

date_Increment: add assert

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

 src/misc/mtime.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/misc/mtime.c b/src/misc/mtime.c
index 26287864e5..d08187cd66 100644
--- a/src/misc/mtime.c
+++ b/src/misc/mtime.c
@@ -152,6 +152,7 @@ void date_Move( date_t *p_date, mtime_t i_difference )
  */
 mtime_t date_Increment( date_t *p_date, uint32_t i_nb_samples )
 {
+    assert( p_date->i_divider_num != 0 );
     mtime_t i_dividend = i_nb_samples * CLOCK_FREQ * p_date->i_divider_den;
     lldiv_t d = lldiv( i_dividend, p_date->i_divider_num );
 



More information about the vlc-commits mailing list