正在显示
1 个修改的文件
包含
6 行增加
和
6 行删除
| @@ -55,7 +55,7 @@ SrsKafkaString::SrsKafkaString(string v) | @@ -55,7 +55,7 @@ SrsKafkaString::SrsKafkaString(string v) | ||
| 55 | 55 | ||
| 56 | SrsKafkaString::~SrsKafkaString() | 56 | SrsKafkaString::~SrsKafkaString() |
| 57 | { | 57 | { |
| 58 | - srs_freep(data); | 58 | + srs_freepa(data); |
| 59 | } | 59 | } |
| 60 | 60 | ||
| 61 | bool SrsKafkaString::null() | 61 | bool SrsKafkaString::null() |
| @@ -80,7 +80,7 @@ string SrsKafkaString::to_str() | @@ -80,7 +80,7 @@ string SrsKafkaString::to_str() | ||
| 80 | void SrsKafkaString::set_value(string v) | 80 | void SrsKafkaString::set_value(string v) |
| 81 | { | 81 | { |
| 82 | // free previous data. | 82 | // free previous data. |
| 83 | - srs_freep(data); | 83 | + srs_freepa(data); |
| 84 | 84 | ||
| 85 | // copy new value to data. | 85 | // copy new value to data. |
| 86 | _size = (int16_t)v.length(); | 86 | _size = (int16_t)v.length(); |
| @@ -147,7 +147,7 @@ int SrsKafkaString::decode(SrsBuffer* buf) | @@ -147,7 +147,7 @@ int SrsKafkaString::decode(SrsBuffer* buf) | ||
| 147 | return ret; | 147 | return ret; |
| 148 | } | 148 | } |
| 149 | 149 | ||
| 150 | - srs_freep(data); | 150 | + srs_freepa(data); |
| 151 | data = new char[_size]; | 151 | data = new char[_size]; |
| 152 | 152 | ||
| 153 | buf->read_bytes(data, _size); | 153 | buf->read_bytes(data, _size); |
| @@ -171,7 +171,7 @@ SrsKafkaBytes::SrsKafkaBytes(const char* v, int nb_v) | @@ -171,7 +171,7 @@ SrsKafkaBytes::SrsKafkaBytes(const char* v, int nb_v) | ||
| 171 | 171 | ||
| 172 | SrsKafkaBytes::~SrsKafkaBytes() | 172 | SrsKafkaBytes::~SrsKafkaBytes() |
| 173 | { | 173 | { |
| 174 | - srs_freep(_data); | 174 | + srs_freepa(_data); |
| 175 | } | 175 | } |
| 176 | 176 | ||
| 177 | char* SrsKafkaBytes::data() | 177 | char* SrsKafkaBytes::data() |
| @@ -202,7 +202,7 @@ void SrsKafkaBytes::set_value(string v) | @@ -202,7 +202,7 @@ void SrsKafkaBytes::set_value(string v) | ||
| 202 | void SrsKafkaBytes::set_value(const char* v, int nb_v) | 202 | void SrsKafkaBytes::set_value(const char* v, int nb_v) |
| 203 | { | 203 | { |
| 204 | // free previous data. | 204 | // free previous data. |
| 205 | - srs_freep(_data); | 205 | + srs_freepa(_data); |
| 206 | 206 | ||
| 207 | // copy new value to data. | 207 | // copy new value to data. |
| 208 | _size = (int16_t)nb_v; | 208 | _size = (int16_t)nb_v; |
| @@ -280,7 +280,7 @@ int SrsKafkaBytes::decode(SrsBuffer* buf) | @@ -280,7 +280,7 @@ int SrsKafkaBytes::decode(SrsBuffer* buf) | ||
| 280 | return ret; | 280 | return ret; |
| 281 | } | 281 | } |
| 282 | 282 | ||
| 283 | - srs_freep(_data); | 283 | + srs_freepa(_data); |
| 284 | _data = new char[_size]; | 284 | _data = new char[_size]; |
| 285 | buf->read_bytes(_data, _size); | 285 | buf->read_bytes(_data, _size); |
| 286 | 286 |
-
请 注册 或 登录 后发表评论