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;
8 if (pos > 1 && length > 0) {
9 - int num_extensions = buffer[pos++];
10 + int num_extensions = buffer[pos];
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())
18 - pos += bytesLeft - oldBytesLeft;
19 + pos += oldBytesLeft - bytesLeft;