From ffba17fe094a9dc9ac36a8a4b1c0d4246ddf4a54 Mon Sep 17 00:00:00 2001 From: Suvendhu Hansa Date: Tue, 30 Dec 2025 16:15:52 +0530 Subject: [PATCH] Fix parameter list sequence --- src/xml.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xml.c b/src/xml.c index 14ab01e..b5236f2 100644 --- a/src/xml.c +++ b/src/xml.c @@ -1110,7 +1110,7 @@ int xml_data_list_to_dm_parameter_list(struct list_head *xml_data_list, struct l struct cwmp_dm_parameter *dm_parameter; dm_parameter = calloc(1, sizeof(struct cwmp_dm_parameter)); - list_add_tail(&dm_parameter->list, dm_parameter_list); + list_add(&dm_parameter->list, dm_parameter_list); dm_parameter->name = strdup(xml_data->param_name ? xml_data->param_name : ""); dm_parameter->value = strdup(xml_data->param_value ? xml_data->param_value : ""); dm_parameter->type = strdup(xml_data->param_type ? xml_data->param_type : "");