commit 34b4812d8902ae2bb8ca2340ad51955a50e40ec0
parent 60c32568148f9f719c12facbc633f80de3e8efd8
Author: Christian Grothoff <christian@grothoff.org>
Date: Tue, 20 Mar 2012 06:53:57 +0000
LRN: Don't divide by zero
Diffstat:
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/doc/version.texi b/doc/version.texi
@@ -1,4 +1,4 @@
-@set UPDATED 1 April 2010
-@set UPDATED-MONTH April 2010
+@set UPDATED 29 January 2012
+@set UPDATED-MONTH January 2012
@set EDITION 0.6.3
@set VERSION 0.6.3
diff --git a/src/plugins/mkv_extractor.c b/src/plugins/mkv_extractor.c
@@ -292,7 +292,10 @@ EXTRACTOR_mkv_extract (const unsigned char *data, size_t size,
}
break;
case MKVID_DefaultDuration:
- fps = (unsigned int) (1000000000 / value);
+ if (value > 0)
+ fps = (unsigned int) (1000000000 / value);
+ else
+ fps = 0;
break;
case MKVID_Language:
snprintf (buffer,