shithub: front

Download patch

ref: 078d7a0281cc4ce4f43fd757759bb7610e667fb8
parent: b2518fd92a29c1b7987447d46ebe25a16433d3a9
author: Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
date: Mon May 20 13:14:31 EDT 2024

nusb/audio: don't add a control if getvalues errored

--- a/sys/src/cmd/nusb/audio/audio.c
+++ b/sys/src/cmd/nusb/audio/audio.c
@@ -489,7 +489,8 @@
 					c->cs = cs;
 					c->cn = cn;
 					c->id = b[1];
-					getvalues(c);
+					if(getvalues(c) != 0)
+						nctrl--;
 				}
 			}
 			break;
@@ -532,7 +533,8 @@
 					c->cs = cs;
 					c->cn = cn;
 					c->id = b[1];
-					getvalues(c);
+					if(getvalues(c) != 0)
+						nctrl--;
 				}
 			}
 			break;
--