From 3f0dcbf51826ce30878b3f9335fe8499325816a9 Mon Sep 17 00:00:00 2001 From: Dan Oscarsson Date: Fri, 28 Apr 2017 12:02:50 +0200 Subject: sub: sdh filter fix for null sdh filter returns NULL when subtitle line should be skipped --- sub/sd_ass.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sub') diff --git a/sub/sd_ass.c b/sub/sd_ass.c index 64051337fc..e81583c768 100644 --- a/sub/sd_ass.c +++ b/sub/sd_ass.c @@ -283,7 +283,7 @@ static void decode(struct sd *sd, struct demux_packet *packet) int ass_len = packet->len; if (sd->opts->sub_filter_SDH) { ass_line = filter_SDH(sd, track->event_format, 1, ass_line, ass_len); - ass_len = strlen(ass_line); + ass_len = ass_line ? strlen(ass_line) : 0; } if (ass_line) ass_process_chunk(track, ass_line, ass_len, -- cgit v1.2.3