diff --git a/subprojects/gst-plugins-base/ext/theora/gsttheoraenc.c b/subprojects/gst-plugins-base/ext/theora/gsttheoraenc.c index 6ec2a71dc3..2923e42c2f 100644 --- a/subprojects/gst-plugins-base/ext/theora/gsttheoraenc.c +++ b/subprojects/gst-plugins-base/ext/theora/gsttheoraenc.c @@ -1137,6 +1137,7 @@ theora_enc_set_property (GObject * object, guint prop_id, enc->rate_buffer = g_value_get_int (value); break; case PROP_MULTIPASS_CACHE_FILE: + g_free (enc->multipass_cache_file); enc->multipass_cache_file = g_value_dup_string (value); break; case PROP_MULTIPASS_MODE: