diff --git a/src/dis6/AcousticBeamData.cpp b/src/dis6/AcousticBeamData.cpp index 6c13089b..0610f2eb 100644 --- a/src/dis6/AcousticBeamData.cpp +++ b/src/dis6/AcousticBeamData.cpp @@ -93,7 +93,7 @@ int AcousticBeamData::getMarshalledSize() const { int marshalSize = 0; - marshalSize = marshalSize + 2; // _beamDataLength + marshalSize = marshalSize + 1; // _beamDataLength marshalSize = marshalSize + 1; // _beamIDNumber marshalSize = marshalSize + 2; // _pad2 marshalSize = marshalSize + _fundamentalDataParameters.getMarshalledSize(); // _fundamentalDataParameters diff --git a/src/dis6/AcousticBeamData.h b/src/dis6/AcousticBeamData.h index cdfab63c..d69796e8 100644 --- a/src/dis6/AcousticBeamData.h +++ b/src/dis6/AcousticBeamData.h @@ -17,7 +17,7 @@ class EXPORT_MACRO AcousticBeamData { protected: /** beam data length */ - unsigned short _beamDataLength; + unsigned char _beamDataLength; /** beamIDNumber */ unsigned char _beamIDNumber;