avformat/metadata: allow ff_metadata_conv() to be called with NULL saftely

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
pull/54/head
Michael Niedermayer 11 years ago
parent 447d71b892
commit ed7f1a5c20
  1. 2
      libavformat/metadata.c

@ -33,7 +33,7 @@ void ff_metadata_conv(AVDictionary **pm, const AVMetadataConv *d_conv,
AVDictionary *dst = NULL; AVDictionary *dst = NULL;
const char *key; const char *key;
if (d_conv == s_conv) if (d_conv == s_conv || !pm)
return; return;
while ((mtag = av_dict_get(*pm, "", mtag, AV_DICT_IGNORE_SUFFIX))) { while ((mtag = av_dict_get(*pm, "", mtag, AV_DICT_IGNORE_SUFFIX))) {

Loading…
Cancel
Save