ref: b325475fc8da20bf15e95ab3e45cc9533061bec1
parent: 87785ee8978d43b5583da3149b789ae625150743
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Mon Apr 29 14:39:44 EDT 2013
Fix double-free fault when isaconfig returns nothing for "etherN". (from richard millers devether-doublefree patch)
--- a/sys/src/9/omap/devether.c
+++ b/sys/src/9/omap/devether.c
@@ -383,7 +383,7 @@
continue;
if(isaconfig("ether", ctlrno, ether) == 0){- free(ether);
+// free(ether);
// return nil;
continue;
}
--- a/sys/src/9/teg2/devether.c
+++ b/sys/src/9/teg2/devether.c
@@ -381,7 +381,7 @@
continue;
if(isaconfig("ether", ctlrno, ether) == 0){- free(ether);
+// free(ether);
// return nil;
continue;
}
--
⑨