diff --git a/libavutil/dict.c b/libavutil/dict.c index 0d54c7970a..85613da19e 100644 --- a/libavutil/dict.c +++ b/libavutil/dict.c @@ -141,6 +141,7 @@ int av_dict_set_int(AVDictionary **pm, const char *key, int64_t value, { char valuestr[22]; snprintf(valuestr, sizeof(valuestr), "%"PRId64, value); + flags &= ~AV_DICT_DONT_STRDUP_VAL; return av_dict_set(pm, key, valuestr, flags); }