diff --git a/trunk/src/core/srs_core_protocol.cpp b/trunk/src/core/srs_core_protocol.cpp index 751c453c3..48064698e 100644 --- a/trunk/src/core/srs_core_protocol.cpp +++ b/trunk/src/core/srs_core_protocol.cpp @@ -1375,6 +1375,7 @@ int SrsSharedPtrMessage::initialize(ISrsMessage* msg, char* payload, int size) ptr = new SrsSharedPtr(); // should copy the payload once + // TODO: maybe can directly attach the common message. ptr->payload = new char[size]; memcpy(ptr->payload, payload, size); ptr->size = size;