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,11 +885,13 @@ 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;
|
||||||
|
if (i->curval != val) {
|
||||||
i->curval = val;
|
i->curval = val;
|
||||||
if (m_flag)
|
if (m_flag)
|
||||||
print_ent(i, "changed");
|
print_ent(i, "changed");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
main(int argc, char **argv)
|
main(int argc, char **argv)
|
||||||
|
|
Loading…
Reference in New Issue