libextractor

GNU libextractor
Log | Files | Refs | Submodules | README | LICENSE

commit 048a0fd60a0a62d94afa0b4fa6c32668f2095ff5
parent 9e54df6c07857a5d5e13ba523b36b5a37de14fc2
Author: Christian Grothoff <christian@grothoff.org>
Date:   Mon,  3 Nov 2008 03:04:48 +0000

fixing overflows

Diffstat:
Msrc/plugins/thumbnailffmpeg/thumbnailextractorffmpeg.c | 1-
Msrc/plugins/xmextractor.c | 4++--
2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/plugins/thumbnailffmpeg/thumbnailextractorffmpeg.c b/src/plugins/thumbnailffmpeg/thumbnailextractorffmpeg.c @@ -178,7 +178,6 @@ libextractor_thumbnailffmpeg_extract (const char *filename, int thumb_width, thumb_height; int sar_num, sar_den; - FILE *output = NULL; uint8_t *encoder_output_buffer; size_t encoder_output_buffer_size; AVCodecContext *enc_codec_ctx; diff --git a/src/plugins/xmextractor.c b/src/plugins/xmextractor.c @@ -94,13 +94,13 @@ struct EXTRACTOR_Keywords *libextractor_xm_extract /* Song title */ memcpy (&title, head->title, 20); - title[21] = '\0'; + title[20] = '\0'; prev = addkword (prev, title, EXTRACTOR_TITLE); /* software used for creating the data */ memcpy (&tracker, head->tracker, 20); - tracker[21] = '\0'; + tracker[20] = '\0'; prev = addkword (prev, tracker, EXTRACTOR_SOFTWARE); return (prev);