Solo4K Support.
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-multimedia / libdvbsi++ / files / transport_protocol_descriptor.patch
1 diff --git a/src/transport_protocol_descriptor.cpp b/src/transport_protocol_descriptor.cpp
2 index 40e7426..9412e14 100644
3 --- a/src/transport_protocol_descriptor.cpp
4 +++ b/src/transport_protocol_descriptor.cpp
5 @@ -136,7 +136,7 @@ InteractionTransport::InteractionTransport(const uint8_t * const buffer, size_t
6         pos += urlBase->getLength() + 1;
7         length -= pos;
8         if (pos > 1 && length > 0) {
9 -               int num_extensions = buffer[pos++];
10 +               int num_extensions = buffer[pos];
11                 length -= 1;
12                 pos += 1;
13                 for (size_t i = 0; i < num_extensions && length > 0; ++i) {
14 @@ -193,7 +193,7 @@ TransportProtocolDescriptor::TransportProtocolDescriptor(const uint8_t * const b
15                                 interactionTransports.push_back(p);
16                                 if (!p->getUrlBase()->getLength())
17                                         valid = false;
18 -                               pos += bytesLeft - oldBytesLeft;
19 +                               pos += oldBytesLeft - bytesLeft;
20                         }
21                         break;
22                 }