提交 b7b14209 authored 作者: Chris Rienzo's avatar Chris Rienzo

CID 1214210: mod_ssml - resource leak when parsing SSML

上级 d055f5b6
......@@ -616,10 +616,10 @@ static int tag_hook(void *user_data, char *name, char **atts, int type)
{
int result = IKS_OK;
struct ssml_parser *parsed_data = (struct ssml_parser *)user_data;
struct ssml_node *new_node = malloc(sizeof *new_node);
struct ssml_node *parent_node = parsed_data->cur_node;
if (type == IKS_OPEN || type == IKS_SINGLE) {
struct ssml_node *new_node = malloc(sizeof *new_node);
if (parent_node) {
/* inherit parent attribs */
*new_node = *parent_node;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论