Restconf: Fixed http accept/content-type logic

yang mem-leak
This commit is contained in:
Olof hagsand 2024-09-16 13:47:28 +02:00
parent f1d9e26755
commit 158ea40b59
6 changed files with 63 additions and 58 deletions

View file

@ -912,11 +912,16 @@ ys_free1(yang_stmt *ys,
{
rpc_callback_t *rc;
cg_var *cv;
cvec *cvv;
if ((cv = ys->ys_cv) != NULL){ // To not trigger asserts
if ((cv = ys->ys_cv) != NULL){
ys->ys_cv = NULL;
cv_free(cv);
}
if ((cvv = ys->ys_cvec) != NULL){
ys->ys_cvec = NULL;
cvec_free(cvv);
}
if (ys->ys_argument){
free(ys->ys_argument);
ys->ys_argument = NULL;