diff --git a/src/mms/iso_presentation/iso_presentation.c b/src/mms/iso_presentation/iso_presentation.c index c4f2f64eb..0ed47d82d 100644 --- a/src/mms/iso_presentation/iso_presentation.c +++ b/src/mms/iso_presentation/iso_presentation.c @@ -594,7 +594,7 @@ IsoPresentation_createUserData(IsoPresentation* self, BufferChain writeBuffer, B int payloadLength = payload->length; int userDataLengthFieldSize = BerEncoder_determineLengthSize(payloadLength); - ; + int pdvListLength = payloadLength + (userDataLengthFieldSize + 4); int pdvListLengthFieldSize = BerEncoder_determineLengthSize(pdvListLength);