1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

memory will leaks

the payload pointor assigned two memory,will lead to memory leaks
This commit is contained in:
liuxc0116 2014-01-23 18:05:55 +08:00
parent ff74b02575
commit 81e085dd1b

View file

@ -664,7 +664,7 @@ int SrsSource::on_meta_data(SrsCommonMessage* msg, SrsOnMetaDataPacket* metadata
} }
srs_verbose("get metadata size success."); srs_verbose("get metadata size success.");
char* payload = new char[size]; char* payload = NULL;
memset(payload, 0, size); memset(payload, 0, size);
if ((ret = metadata->encode(size, payload)) != ERROR_SUCCESS) { if ((ret = metadata->encode(size, payload)) != ERROR_SUCCESS) {
srs_error("encode metadata error. ret=%d", ret); srs_error("encode metadata error. ret=%d", ret);