aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/mkv_extractor.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-03-20 06:53:57 +0000
committerChristian Grothoff <christian@grothoff.org>2012-03-20 06:53:57 +0000
commit34b4812d8902ae2bb8ca2340ad51955a50e40ec0 (patch)
tree33605e1a9d290c7a9bbbadf63631a6e9ca6adcf0 /src/plugins/mkv_extractor.c
parent60c32568148f9f719c12facbc633f80de3e8efd8 (diff)
downloadlibextractor-34b4812d8902ae2bb8ca2340ad51955a50e40ec0.tar.gz
libextractor-34b4812d8902ae2bb8ca2340ad51955a50e40ec0.zip
LRN: Don't divide by zero
Diffstat (limited to 'src/plugins/mkv_extractor.c')
-rw-r--r--src/plugins/mkv_extractor.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/mkv_extractor.c b/src/plugins/mkv_extractor.c
index 678b4de..a27a5ad 100644
--- 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,
292 } 292 }
293 break; 293 break;
294 case MKVID_DefaultDuration: 294 case MKVID_DefaultDuration:
295 fps = (unsigned int) (1000000000 / value); 295 if (value > 0)
296 fps = (unsigned int) (1000000000 / value);
297 else
298 fps = 0;
296 break; 299 break;
297 case MKVID_Language: 300 case MKVID_Language:
298 snprintf (buffer, 301 snprintf (buffer,