diff --git a/src/mms/iso_mms/common/mms_value.c b/src/mms/iso_mms/common/mms_value.c index d5cbaf89..199e3ec4 100644 --- a/src/mms/iso_mms/common/mms_value.c +++ b/src/mms/iso_mms/common/mms_value.c @@ -1999,6 +1999,7 @@ MmsValue_printToBuffer(const MmsValue* self, char* buffer, int bufferSize) case MMS_STRUCTURE: case MMS_ARRAY: { + if (bufferSize==0) break; buffer[0] = '{'; int bufPos = 1;