=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/aucat/aucat.c,v retrieving revision 1.130 retrieving revision 1.131 diff -u -r1.130 -r1.131 --- src/usr.bin/aucat/aucat.c 2011/12/09 22:56:35 1.130 +++ src/usr.bin/aucat/aucat.c 2012/01/10 08:04:19 1.131 @@ -1,4 +1,4 @@ -/* $OpenBSD: aucat.c,v 1.130 2011/12/09 22:56:35 ratchov Exp $ */ +/* $OpenBSD: aucat.c,v 1.131 2012/01/10 08:04:19 ratchov Exp $ */ /* * Copyright (c) 2008 Alexandre Ratchov * @@ -505,9 +505,11 @@ dev_adjpar(d, w->mode, &w->hpar, NULL); break; case 's': - d = mkdev(DEFAULT_DEV, 0, bufsz, round, 1, autovol); - mkopt(optarg, d, &rpar, &ppar, - mode, vol, mmc, join); + if ((d = dev_list) == NULL) { + d = mkdev(DEFAULT_DEV, 0, bufsz, round, + hold, autovol); + } + mkopt(optarg, d, &rpar, &ppar, mode, vol, mmc, join); /* XXX: set device rate, if never set */ break; case 'q':