mirror of
https://dev.iopsys.eu/bbf/icwmp.git
synced 2026-03-14 21:10:02 +01:00
Fix static analysis
This commit is contained in:
parent
675d4b3b3d
commit
4a91657fe8
1 changed files with 8 additions and 2 deletions
10
src/common.c
10
src/common.c
|
|
@ -725,10 +725,16 @@ void icwmp_init_critical_services()
|
|||
if (ret == true)
|
||||
continue;
|
||||
|
||||
serv = (struct cwmp_services *)malloc(sizeof(struct cwmp_services));
|
||||
serv = (struct cwmp_services *)calloc(1, sizeof(struct cwmp_services));
|
||||
if (serv) {
|
||||
list_add_tail(&serv->list, &critical_service_list);
|
||||
serv->service = CWMP_STRDUP(config_name);
|
||||
if (serv->service == NULL) {
|
||||
free(serv);
|
||||
continue;
|
||||
}
|
||||
|
||||
INIT_LIST_HEAD(&serv->list);
|
||||
list_add_tail(&serv->list, &critical_service_list);
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue