From 3c1b8dcdcc0d52db82a6a6877aa764268c09172e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Thu, 12 Mar 2026 22:21:41 +0100 Subject: [PATCH] spa/util/json-core: Fix condition checking for container end MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes the following warning: /usr/include/spa-0.2/spa/utils/json-core.h: In function ‘spa_json_is_container_end’: /usr/include/spa-0.2/spa/utils/json-core.h:404:41: warning: logical ‘or’ of equal expressions [-Wlogical-op] 404 | return len > 0 && (*val == '}' || *val == '}'); | ^~ --- spa/include/spa/utils/json-core.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spa/include/spa/utils/json-core.h b/spa/include/spa/utils/json-core.h index 0ffb21abf..9745000cf 100644 --- a/spa/include/spa/utils/json-core.h +++ b/spa/include/spa/utils/json-core.h @@ -401,7 +401,7 @@ SPA_API_JSON int spa_json_is_container(const char *val, int len) } SPA_API_JSON int spa_json_is_container_end(const char *val, int len) { - return len > 0 && (*val == '}' || *val == '}'); + return len > 0 && (*val == '}' || *val == ']'); } /* object */