diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-04-29 18:39:44 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-04-29 18:39:44 +0200 |
commit | b325475fc8da20bf15e95ab3e45cc9533061bec1 (patch) | |
tree | c4d63e59350f3b891b6963462f047d9e0032a1eb | |
parent | 87785ee8978d43b5583da3149b789ae625150743 (diff) | |
download | plan9front-b325475fc8da20bf15e95ab3e45cc9533061bec1.tar.xz |
Fix double-free fault when isaconfig returns nothing for "etherN". (from richard millers devether-doublefree patch)
-rw-r--r-- | sys/src/9/omap/devether.c | 2 | ||||
-rw-r--r-- | sys/src/9/teg2/devether.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/9/omap/devether.c b/sys/src/9/omap/devether.c index 2f2e47e0f..0fd506792 100644 --- a/sys/src/9/omap/devether.c +++ b/sys/src/9/omap/devether.c @@ -383,7 +383,7 @@ etherreset(void) continue; if(isaconfig("ether", ctlrno, ether) == 0){ - free(ether); +// free(ether); // return nil; continue; } diff --git a/sys/src/9/teg2/devether.c b/sys/src/9/teg2/devether.c index ad314a125..04bce26a9 100644 --- a/sys/src/9/teg2/devether.c +++ b/sys/src/9/teg2/devether.c @@ -381,7 +381,7 @@ etherreset(void) continue; if(isaconfig("ether", ctlrno, ether) == 0){ - free(ether); +// free(ether); // return nil; continue; } |