summaryrefslogtreecommitdiffstats
path: root/sub
diff options
context:
space:
mode:
Diffstat (limited to 'sub')
-rw-r--r--sub/dec_sub.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sub/dec_sub.c b/sub/dec_sub.c
index 2a37c9b0e2..1a7180b260 100644
--- a/sub/dec_sub.c
+++ b/sub/dec_sub.c
@@ -250,6 +250,7 @@ static void decode_chain_recode(struct dec_sub *sub, struct sd **sd, int num_sd,
if (sub->charset)
recoded = recode_packet(packet, sub->charset);
decode_chain(sd, num_sd, recoded ? recoded : packet);
+ talloc_free(recoded);
}
}