db/upnp: use nullptr-terminated array
Reduce bloat.
This commit is contained in:
parent
791d6c1336
commit
a1ced29279
@ -34,8 +34,8 @@ static const char *const upnptags[] = {
|
|||||||
"upnp:genre",
|
"upnp:genre",
|
||||||
"upnp:originalTrackNumber",
|
"upnp:originalTrackNumber",
|
||||||
"upnp:class",
|
"upnp:class",
|
||||||
|
nullptr,
|
||||||
};
|
};
|
||||||
static const int nupnptags = sizeof(upnptags) / sizeof(char*);
|
|
||||||
|
|
||||||
gcc_pure
|
gcc_pure
|
||||||
static UPnPDirObject::ItemClass
|
static UPnPDirObject::ItemClass
|
||||||
@ -167,11 +167,9 @@ protected:
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'u':
|
case 'u':
|
||||||
for (int i = 0; i < nupnptags; i++) {
|
for (auto i = upnptags; *i != nullptr; ++i)
|
||||||
if (!m_path.back().compare(upnptags[i])) {
|
if (!m_path.back().compare(*i))
|
||||||
m_tobj.m_props[upnptags[i]] += str;
|
m_tobj.m_props[*i] += str;
|
||||||
}
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user