2003-02-28 23:11:34

by Muli Ben-Yehuda

[permalink] [raw]
Subject: [PATCH] trident 1/1 fix operator precedence bug

Fix an operator precedence bug that caused a comparison to always
return false. Patch from John Levon <[email protected]>. Tested,
works fine.

--- a/sound/oss/trident.c Sat Mar 1 01:14:13 2003
+++ b/sound/oss/trident.c Sat Mar 1 01:14:13 2003
@@ -3059,7 +3059,7 @@
ncount = 10;
while(1) {
wcontrol = inw(TRID_REG(card, ALI_AC97_WRITE));
- if(!wcontrol & 0x8000)
+ if(!(wcontrol & 0x8000))
break;
if(ncount <= 0)
break;

--
Muli Ben-Yehuda
http://www.mulix.org


Attachments:
(No filename) (499.00 B)
(No filename) (189.00 B)
Download all attachments