Use talloc for all memory pool (#1263)

This commit is contained in:
Sukchan Lee 2022-01-04 08:29:18 +09:00
parent 49d9ed03c7
commit b988e7edce
768 changed files with 4632 additions and 4901 deletions

View file

@ -11,10 +11,9 @@ OpenAPI_wireline_area_t *OpenAPI_wireline_area_create(
char *area_code_c
)
{
OpenAPI_wireline_area_t *wireline_area_local_var = OpenAPI_malloc(sizeof(OpenAPI_wireline_area_t));
if (!wireline_area_local_var) {
return NULL;
}
OpenAPI_wireline_area_t *wireline_area_local_var = ogs_malloc(sizeof(OpenAPI_wireline_area_t));
ogs_assert(wireline_area_local_var);
wireline_area_local_var->global_line_ids = global_line_ids;
wireline_area_local_var->hfc_n_ids = hfc_n_ids;
wireline_area_local_var->area_code_b = area_code_b;
@ -121,7 +120,7 @@ OpenAPI_wireline_area_t *OpenAPI_wireline_area_parseFromJSON(cJSON *wireline_are
ogs_error("OpenAPI_wireline_area_parseFromJSON() failed [global_line_ids]");
goto end;
}
OpenAPI_list_add(global_line_idsList , ogs_strdup_or_assert(global_line_ids_local->valuestring));
OpenAPI_list_add(global_line_idsList , ogs_strdup(global_line_ids_local->valuestring));
}
}
@ -141,7 +140,7 @@ OpenAPI_wireline_area_t *OpenAPI_wireline_area_parseFromJSON(cJSON *wireline_are
ogs_error("OpenAPI_wireline_area_parseFromJSON() failed [hfc_n_ids]");
goto end;
}
OpenAPI_list_add(hfc_n_idsList , ogs_strdup_or_assert(hfc_n_ids_local->valuestring));
OpenAPI_list_add(hfc_n_idsList , ogs_strdup(hfc_n_ids_local->valuestring));
}
}
@ -166,8 +165,8 @@ OpenAPI_wireline_area_t *OpenAPI_wireline_area_parseFromJSON(cJSON *wireline_are
wireline_area_local_var = OpenAPI_wireline_area_create (
global_line_ids ? global_line_idsList : NULL,
hfc_n_ids ? hfc_n_idsList : NULL,
area_code_b ? ogs_strdup_or_assert(area_code_b->valuestring) : NULL,
area_code_c ? ogs_strdup_or_assert(area_code_c->valuestring) : NULL
area_code_b ? ogs_strdup(area_code_b->valuestring) : NULL,
area_code_c ? ogs_strdup(area_code_c->valuestring) : NULL
);
return wireline_area_local_var;