pulse-server: use for-each loop

Use `SPA_FOR_EACH_ELEMENT` to enumate the elements
in the array instead of an "indexed" loop.
This commit is contained in:
Barnabás Pőcze 2021-10-18 15:30:50 +02:00
parent 3fefb55ef2
commit 4c27c3fd43

View file

@ -37,10 +37,11 @@ static const struct extension extensions[] = {
const struct extension *extension_find(uint32_t idx, const char *name)
{
uint32_t i;
for (i = 0; i < SPA_N_ELEMENTS(extensions); i++) {
if (idx == extensions[i].idx || spa_streq(name, extensions[i].name))
return &extensions[i];
const struct extension *ext;
SPA_FOR_EACH_ELEMENT(extensions, ext) {
if (idx == ext->idx || spa_streq(name, ext->name))
return ext;
}
return NULL;