From 4270815833fa2390945f5f96414d9c4d3abc64bd Mon Sep 17 00:00:00 2001 From: Markham Date: Thu, 1 Nov 2018 00:03:38 +0100 Subject: [PATCH] fix libdvbsi++-content_identifier_descriptor.patch --- .../libdvbsi++-content_identifier_descriptor.patch | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/archive-patches/libdvbsi++-content_identifier_descriptor.patch b/archive-patches/libdvbsi++-content_identifier_descriptor.patch index aef0cea..660f801 100644 --- a/archive-patches/libdvbsi++-content_identifier_descriptor.patch +++ b/archive-patches/libdvbsi++-content_identifier_descriptor.patch @@ -6,12 +6,14 @@ Subject: [PATCH] libdvbsi++: workaround bug in content identifier descriptor pro --- libdvbsi++-0.3.6.cst/src/content_identifier_descriptor.cpp 2013-02-20 20:59:19.000000000 +0800 +++ libdvbsi++-0.3.7/src/content_identifier_descriptor.cpp 2013-09-24 03:10:43.000000000 +0800 -@@ -69,6 +69,8 @@ +@@ -69,6 +69,10 @@ i += crid->getLength() + 2; else if (crid->getLocation() == 1) i += 3; -+ else ++ else { ++ delete crid; + break; ++ } identifier.push_back(crid); } -- 2.39.5