From 025fd878ff6fe20e4d7e1c1ad0b9ca1891768c4b Mon Sep 17 00:00:00 2001 From: Peter Wemm Date: Sun, 2 May 1999 21:41:20 +0000 Subject: [PATCH] Operator precedence bug PR: 11410 Submitted by: Christopher Peterson --- sys/dev/pcm/isa/mss.c | 2 +- sys/dev/sound/isa/mss.c | 2 +- sys/i386/isa/snd/ad1848.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/dev/pcm/isa/mss.c b/sys/dev/pcm/isa/mss.c index 0284995397a4..d1dc19ca818d 100644 --- a/sys/dev/pcm/isa/mss.c +++ b/sys/dev/pcm/isa/mss.c @@ -2036,7 +2036,7 @@ ad1816_intr(int unit) /* check for playback interupt */ if (d->dbuf_out.dl && (c & AD1816_INTRPI)) { outb(ad1816_int(d), c & ~AD1816_INTRPI); /* ack it */ - if (inb(ad1816_int(d)) & AD1816_INTRPI != 0) + if ((inb(ad1816_int(d)) & AD1816_INTRPI) != 0) printf("ad1816: Failed to clear pb int !!!\n"); dsp_wrintr(d); served |= AD1816_INTRPI; /* pb served */ diff --git a/sys/dev/sound/isa/mss.c b/sys/dev/sound/isa/mss.c index 0284995397a4..d1dc19ca818d 100644 --- a/sys/dev/sound/isa/mss.c +++ b/sys/dev/sound/isa/mss.c @@ -2036,7 +2036,7 @@ ad1816_intr(int unit) /* check for playback interupt */ if (d->dbuf_out.dl && (c & AD1816_INTRPI)) { outb(ad1816_int(d), c & ~AD1816_INTRPI); /* ack it */ - if (inb(ad1816_int(d)) & AD1816_INTRPI != 0) + if ((inb(ad1816_int(d)) & AD1816_INTRPI) != 0) printf("ad1816: Failed to clear pb int !!!\n"); dsp_wrintr(d); served |= AD1816_INTRPI; /* pb served */ diff --git a/sys/i386/isa/snd/ad1848.c b/sys/i386/isa/snd/ad1848.c index 0284995397a4..d1dc19ca818d 100644 --- a/sys/i386/isa/snd/ad1848.c +++ b/sys/i386/isa/snd/ad1848.c @@ -2036,7 +2036,7 @@ ad1816_intr(int unit) /* check for playback interupt */ if (d->dbuf_out.dl && (c & AD1816_INTRPI)) { outb(ad1816_int(d), c & ~AD1816_INTRPI); /* ack it */ - if (inb(ad1816_int(d)) & AD1816_INTRPI != 0) + if ((inb(ad1816_int(d)) & AD1816_INTRPI) != 0) printf("ad1816: Failed to clear pb int !!!\n"); dsp_wrintr(d); served |= AD1816_INTRPI; /* pb served */