diff options
author | 2016-05-11 07:51:45 +0000 | |
---|---|---|
committer | 2016-05-11 07:51:45 +0000 | |
commit | d7a47fa5135d9aea3ffb0a4b00df37044a2a7b1c (patch) | |
tree | 95f28b66426772c01f5372dfa2973aac1474524a /sys | |
parent | remove uatraps from "all" as well (diff) | |
download | wireguard-openbsd-d7a47fa5135d9aea3ffb0a4b00df37044a2a7b1c.tar.xz wireguard-openbsd-d7a47fa5135d9aea3ffb0a4b00df37044a2a7b1c.zip |
Dont reuse "mult" local variable. Use separate variable for hardware
block size multiplier (in bytes) and for the driver block size
multiplier (in frames). No behaviour change.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/audio.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/sys/dev/audio.c b/sys/dev/audio.c index 0db6c5d679b..d62e2ab8001 100644 --- a/sys/dev/audio.c +++ b/sys/dev/audio.c @@ -1,4 +1,4 @@ -/* $OpenBSD: audio.c,v 1.145 2016/03/16 06:46:39 ratchov Exp $ */ +/* $OpenBSD: audio.c,v 1.146 2016/05/11 07:51:45 ratchov Exp $ */ /* * Copyright (c) 2015 Alexandre Ratchov <alex@caoua.org> * @@ -594,6 +594,7 @@ audio_setpar(struct audio_softc *sc) { struct audio_params p, r; unsigned int nr, np, max, min, mult; + unsigned int blk_mult; int error; DPRINTF("%s: setpar: req enc=%d bits=%d, bps=%d, msb=%d " @@ -756,24 +757,24 @@ audio_setpar(struct audio_softc *sc) * get least multiplier of the number of frames per block */ if (sc->ops->round_blocksize) { - mult = sc->ops->round_blocksize(sc->arg, 1); - if (mult == 0) { + blk_mult = sc->ops->round_blocksize(sc->arg, 1); + if (blk_mult == 0) { printf("%s: 0x%x: bad block size multiplier\n", - DEVNAME(sc), mult); + DEVNAME(sc), blk_mult); return ENODEV; } } else - mult = 1; - DPRINTF("%s: hw block size multiplier: %u\n", DEVNAME(sc), mult); + blk_mult = 1; + DPRINTF("%s: hw block size multiplier: %u\n", DEVNAME(sc), blk_mult); if (sc->mode & AUMODE_PLAY) { - np = mult / audio_gcd(sc->pchan * sc->bps, mult); + np = blk_mult / audio_gcd(sc->pchan * sc->bps, blk_mult); if (!(sc->mode & AUMODE_RECORD)) nr = np; DPRINTF("%s: play number of frames multiplier: %u\n", DEVNAME(sc), np); } if (sc->mode & AUMODE_RECORD) { - nr = mult / audio_gcd(sc->rchan * sc->bps, mult); + nr = blk_mult / audio_gcd(sc->rchan * sc->bps, blk_mult); if (!(sc->mode & AUMODE_PLAY)) np = nr; DPRINTF("%s: record number of frames multiplier: %u\n", |