Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
胡斌
/
srs
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
winlin
2015-11-02 11:11:49 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
604486b0a381d3a25b879c79b54005db1096d6d4
604486b0
1 parent
8cec06e8
for #515, use srs_freepa to free array.
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
6 行增加
和
6 行删除
trunk/src/protocol/srs_kafka_stack.cpp
trunk/src/protocol/srs_kafka_stack.cpp
查看文件 @
604486b
...
...
@@ -55,7 +55,7 @@ SrsKafkaString::SrsKafkaString(string v)
SrsKafkaString
::~
SrsKafkaString
()
{
srs_freep
(
data
);
srs_freep
a
(
data
);
}
bool
SrsKafkaString
::
null
()
...
...
@@ -80,7 +80,7 @@ string SrsKafkaString::to_str()
void
SrsKafkaString
::
set_value
(
string
v
)
{
// free previous data.
srs_freep
(
data
);
srs_freep
a
(
data
);
// copy new value to data.
_size
=
(
int16_t
)
v
.
length
();
...
...
@@ -147,7 +147,7 @@ int SrsKafkaString::decode(SrsBuffer* buf)
return
ret
;
}
srs_freep
(
data
);
srs_freep
a
(
data
);
data
=
new
char
[
_size
];
buf
->
read_bytes
(
data
,
_size
);
...
...
@@ -171,7 +171,7 @@ SrsKafkaBytes::SrsKafkaBytes(const char* v, int nb_v)
SrsKafkaBytes
::~
SrsKafkaBytes
()
{
srs_freep
(
_data
);
srs_freep
a
(
_data
);
}
char
*
SrsKafkaBytes
::
data
()
...
...
@@ -202,7 +202,7 @@ void SrsKafkaBytes::set_value(string v)
void
SrsKafkaBytes
::
set_value
(
const
char
*
v
,
int
nb_v
)
{
// free previous data.
srs_freep
(
_data
);
srs_freep
a
(
_data
);
// copy new value to data.
_size
=
(
int16_t
)
nb_v
;
...
...
@@ -280,7 +280,7 @@ int SrsKafkaBytes::decode(SrsBuffer* buf)
return
ret
;
}
srs_freep
(
_data
);
srs_freep
a
(
_data
);
_data
=
new
char
[
_size
];
buf
->
read_bytes
(
_data
,
_size
);
...
...
请
注册
或
登录
后发表评论