MOD aaa-12 解决写interface配置文件越界的问题
SOL 解决写interface配置文件越界的问题 修改人:zhangliang 检视人:zhangliang
This commit is contained in:
parent
6591c3e6a0
commit
775492ca32
|
@ -410,7 +410,7 @@ int conf_value_in_block_set_add(char *conf_path,
|
|||
char *conf_name, char *conf_buff)
|
||||
{
|
||||
char config_linebuf[IF_BUFF_LEN];
|
||||
int configbuf_lenth = strlen(conf_buff) + 5;
|
||||
int configbuf_lenth = 0;
|
||||
long config_lenth = 0;
|
||||
boolean next_flag = FALSE;
|
||||
char *start_line = NULL;
|
||||
|
@ -427,7 +427,7 @@ int conf_value_in_block_set_add(char *conf_path,
|
|||
fseek(f, 0, SEEK_END);
|
||||
|
||||
config_lenth = ftell(f);
|
||||
|
||||
configbuf_lenth = strlen(start_str) + strlen(conf_buff) + 5;
|
||||
char sum_buf[config_lenth + configbuf_lenth];
|
||||
|
||||
memset(sum_buf, 0, sizeof(sum_buf));
|
||||
|
|
Loading…
Reference in New Issue