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
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);
|
|
}
|
|
|