mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-02 09:01:50 -05:00
treewide: drop strzcmp implementations in favor of spa_streq
This commit is contained in:
parent
92514d57e4
commit
4e70799922
4 changed files with 9 additions and 45 deletions
|
|
@ -139,24 +139,15 @@ static void remove_property(jack_description_t *desc, jack_property_t *prop)
|
|||
remove_description(desc);
|
||||
}
|
||||
|
||||
static inline int strzcmp(const char *s1, const char *s2)
|
||||
{
|
||||
if (s1 == s2)
|
||||
return 0;
|
||||
if (s1 == NULL || s2 == NULL)
|
||||
return 1;
|
||||
return strcmp(s1, s2);
|
||||
}
|
||||
|
||||
static int change_property(jack_property_t *prop, const char *value, const char *type)
|
||||
{
|
||||
int changed = 0;
|
||||
if (strzcmp(prop->data, value) != 0) {
|
||||
if (!spa_streq(prop->data, value)) {
|
||||
free((char*)prop->data);
|
||||
prop->data = strdup(value);
|
||||
changed++;
|
||||
}
|
||||
if (strzcmp(prop->type, type) != 0) {
|
||||
if (!spa_streq(prop->type, type)) {
|
||||
free((char*)prop->type);
|
||||
prop->type = strdup(type);
|
||||
changed++;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue