diff options
| author | lijia <[email protected]> | 2021-10-12 10:41:53 +0800 |
|---|---|---|
| committer | lijia <[email protected]> | 2021-10-12 10:41:53 +0800 |
| commit | 4bf8b344cb5487055eb9ab653d896f797a4210f5 (patch) | |
| tree | 14f0a0497f56fbaa1d9ae79744079e54ed798767 /src/project | |
| parent | a493433f9126b9e9173e6a571fc7d921bd3bd516 (diff) | |
修复dumpfile-list退出时没有正确释放所有资源, 而直接调用exit的问题;v4.2.57
修复project ip_frag_list 功能开关解析错误问题;
Diffstat (limited to 'src/project')
| -rw-r--r-- | src/project/project_requirement.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/project/project_requirement.c b/src/project/project_requirement.c index 9661702..ede1a7b 100644 --- a/src/project/project_requirement.c +++ b/src/project/project_requirement.c @@ -240,6 +240,7 @@ static int project_req_conf_is_exist(const char *check_name) FILE *fp;
char *preq_name;
int line_num = 0;
+ int section_is_exist = 0;
fp = fopen(ABBR_PROJECT_LIST_CONF_FILE, "r");
if(NULL == fp){
@@ -261,6 +262,7 @@ static int project_req_conf_is_exist(const char *check_name) }
if(strncasecmp(preq_name, check_name, strlen(preq_name)) == 0){
+ section_is_exist = 1;
goto fun_exit;
}
@@ -271,7 +273,7 @@ static int project_req_conf_is_exist(const char *check_name) fun_exit:
fclose(fp);
- return 0;
+ return section_is_exist;
}
|
