You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

19 lines
553 B

From: [CST] Focus <focus.cst@gmail.com>
Date: Thu, 19 Jan 2015 13:50:45 +0400
Subject: [PATCH] libdvbsi++: workaround bug in content identifier descriptor processing
---
--- 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,10 @@
i += crid->getLength() + 2;
else if (crid->getLocation() == 1)
i += 3;
+ else {
+ delete crid;
+ break;
+ }
identifier.push_back(crid);
}