[SBI] Modified Exception handler on error (#2169)

This commit is contained in:
Sukchan Lee 2023-03-15 20:40:07 +09:00
parent 5f377d0126
commit 6b17bffdfd
646 changed files with 4920 additions and 735 deletions

View file

@ -691,7 +691,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
OpenAPI_nf_service_version_t *versionsItem = OpenAPI_nf_service_version_parseFromJSON(versions_local);
if (!versionsItem) {
ogs_error("No versionsItem");
OpenAPI_list_free(versionsList);
goto end;
}
OpenAPI_list_add(versionsList, versionsItem);
@ -753,7 +752,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
OpenAPI_ip_end_point_t *ip_end_pointsItem = OpenAPI_ip_end_point_parseFromJSON(ip_end_points_local);
if (!ip_end_pointsItem) {
ogs_error("No ip_end_pointsItem");
OpenAPI_list_free(ip_end_pointsList);
goto end;
}
OpenAPI_list_add(ip_end_pointsList, ip_end_pointsItem);
@ -786,7 +784,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
OpenAPI_default_notification_subscription_t *default_notification_subscriptionsItem = OpenAPI_default_notification_subscription_parseFromJSON(default_notification_subscriptions_local);
if (!default_notification_subscriptionsItem) {
ogs_error("No default_notification_subscriptionsItem");
OpenAPI_list_free(default_notification_subscriptionsList);
goto end;
}
OpenAPI_list_add(default_notification_subscriptionsList, default_notification_subscriptionsItem);
@ -811,7 +808,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
OpenAPI_plmn_id_t *allowed_plmnsItem = OpenAPI_plmn_id_parseFromJSON(allowed_plmns_local);
if (!allowed_plmnsItem) {
ogs_error("No allowed_plmnsItem");
OpenAPI_list_free(allowed_plmnsList);
goto end;
}
OpenAPI_list_add(allowed_plmnsList, allowed_plmnsItem);
@ -836,7 +832,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
OpenAPI_plmn_id_nid_t *allowed_snpnsItem = OpenAPI_plmn_id_nid_parseFromJSON(allowed_snpns_local);
if (!allowed_snpnsItem) {
ogs_error("No allowed_snpnsItem");
OpenAPI_list_free(allowed_snpnsList);
goto end;
}
OpenAPI_list_add(allowed_snpnsList, allowed_snpnsItem);
@ -901,7 +896,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
OpenAPI_ext_snssai_t *allowed_nssaisItem = OpenAPI_ext_snssai_parseFromJSON(allowed_nssais_local);
if (!allowed_nssaisItem) {
ogs_error("No allowed_nssaisItem");
OpenAPI_list_free(allowed_nssaisList);
goto end;
}
OpenAPI_list_add(allowed_nssaisList, allowed_nssaisItem);
@ -1033,7 +1027,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
OpenAPI_ext_snssai_t *s_nssaisItem = OpenAPI_ext_snssai_parseFromJSON(s_nssais_local);
if (!s_nssaisItem) {
ogs_error("No s_nssaisItem");
OpenAPI_list_free(s_nssaisList);
goto end;
}
OpenAPI_list_add(s_nssaisList, s_nssaisItem);
@ -1058,7 +1051,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
OpenAPI_plmn_snssai_t *per_plmn_snssai_listItem = OpenAPI_plmn_snssai_parseFromJSON(per_plmn_snssai_list_local);
if (!per_plmn_snssai_listItem) {
ogs_error("No per_plmn_snssai_listItem");
OpenAPI_list_free(per_plmn_snssai_listList);
goto end;
}
OpenAPI_list_add(per_plmn_snssai_listList, per_plmn_snssai_listItem);
@ -1112,6 +1104,10 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
per_plmn_oauth2_req_list = cJSON_GetObjectItemCaseSensitive(nf_serviceJSON, "perPlmnOauth2ReqList");
if (per_plmn_oauth2_req_list) {
per_plmn_oauth2_req_list_local_nonprim = OpenAPI_plmn_oauth2_parseFromJSON(per_plmn_oauth2_req_list);
if (!per_plmn_oauth2_req_list_local_nonprim) {
ogs_error("OpenAPI_plmn_oauth2_parseFromJSON failed [per_plmn_oauth2_req_list]");
goto end;
}
}
nf_service_local_var = OpenAPI_nf_service_create (