=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/aucat/aucat.c,v retrieving revision 1.125 retrieving revision 1.126 diff -u -r1.125 -r1.126 --- src/usr.bin/aucat/aucat.c 2011/11/15 08:05:22 1.125 +++ src/usr.bin/aucat/aucat.c 2011/11/20 22:54:51 1.126 @@ -1,4 +1,4 @@ -/* $OpenBSD: aucat.c,v 1.125 2011/11/15 08:05:22 ratchov Exp $ */ +/* $OpenBSD: aucat.c,v 1.126 2011/11/20 22:54:51 ratchov Exp $ */ /* * Copyright (c) 2008 Alexandre Ratchov * @@ -582,7 +582,7 @@ if (!dev_init(d)) exit(1); if (d->autostart && (d->mode & MODE_AUDIOMASK)) - ctl_start(d->midi); + dev_mmcstart(d); } for (l = listen_list; l != NULL; l = l->next) { if (!listen_init(l)) @@ -608,8 +608,7 @@ dnext = d->next; if (!dev_run(d)) goto fatal; - if ((d->mode & MODE_THRU) || - (d->pstate != DEV_CLOSED && !ctl_idle(d->midi))) + if (!dev_idle(d)) active = 1; } if (dev_list == NULL)