shithub: riscv

Download patch

ref: b2a869489ca3662ac7dde740a7c85a58eb53f288
parent: db605e7bc8df3a88f65c8e0510d3f80bdfa6ea10
author: cinap_lenrek <cinap_lenrek@centraldogma>
date: Fri Nov 11 00:48:48 EST 2011

audiohda: fix null pointer dereference

--- a/sys/src/9/pc/audiohda.c
+++ b/sys/src/9/pc/audiohda.c
@@ -572,7 +572,7 @@
 			break;
 		for(i=0; i<w->nlist; i++){
 			v = w->list[i];
-			if(v->from)
+			if(v == nil || v->from)
 				continue;
 			v->from = w;
 			q[r++] = v;
--