From 9033e8c27253977285bd3679311b212607b492c6 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Thu, 14 Aug 2025 19:07:40 +0200 Subject: [PATCH] blob: use blobmsg_parse_attr in __uci_blob_check_equal Ensures that this function can be used with blobmsg containers Signed-off-by: Felix Fietkau --- blob.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/blob.c b/blob.c index bc38a7f..82cf0e1 100644 --- a/blob.c +++ b/blob.c @@ -210,12 +210,10 @@ __uci_blob_check_equal(struct blob_attr *c1, struct blob_attr *c2, return true; tb1 = alloca(config->n_params * sizeof(struct blob_attr *)); - blobmsg_parse(config->params, config->n_params, tb1, - blob_data(c1), blob_len(c1)); + blobmsg_parse_attr(config->params, config->n_params, tb1, c1); tb2 = alloca(config->n_params * sizeof(struct blob_attr *)); - blobmsg_parse(config->params, config->n_params, tb2, - blob_data(c2), blob_len(c2)); + blobmsg_parse_attr(config->params, config->n_params, tb2, c2); return !uci_blob_diff(tb1, tb2, config, NULL); } -- 2.30.2