mirror of https://github.com/ericonr/sndio.git
sndioctl: When -m is used, print only controls that changed
This commit is contained in:
parent
e4b2fc0b6e
commit
e2d1813cfa
|
@ -885,9 +885,11 @@ onctl(void *arg, unsigned addr, unsigned val)
|
||||||
for (i = infolist; i != NULL; i = i->next) {
|
for (i = infolist; i != NULL; i = i->next) {
|
||||||
if (i->ctladdr != addr)
|
if (i->ctladdr != addr)
|
||||||
continue;
|
continue;
|
||||||
i->curval = val;
|
if (i->curval != val) {
|
||||||
if (m_flag)
|
i->curval = val;
|
||||||
print_ent(i, "changed");
|
if (m_flag)
|
||||||
|
print_ent(i, "changed");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue