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;
--
⑨