diff options
Diffstat (limited to 'src/metadata_extractor.c')
-rwxr-xr-x | src/metadata_extractor.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/metadata_extractor.c b/src/metadata_extractor.c index 2e396ee..68cd3de 100755 --- a/src/metadata_extractor.c +++ b/src/metadata_extractor.c @@ -2394,6 +2394,8 @@ int metadata_extractor_get_metadata(metadata_extractor_h metadata, metadata_extr return METADATA_EXTRACTOR_ERROR_OUT_OF_MEMORY; } } else { + if (attribute == METADATA_VIDEO_CODEC || attribute == METADATA_AUDIO_CODEC) + SAFE_FREE(s_value); *value = NULL; } } else { |