diff options
author | brueffer <brueffer@FreeBSD.org> | 2014-05-02 21:34:17 +0000 |
---|---|---|
committer | brueffer <brueffer@FreeBSD.org> | 2014-05-02 21:34:17 +0000 |
commit | 09b97bcfafe792d595d38e27bf0cd167329917cd (patch) | |
tree | 0cfabcac8b8d891e76085e15d23123dd2c61ba70 | |
parent | b135b84670c3c978166eb9ed7a1e4cdc3413e12a (diff) | |
download | FreeBSD-src-09b97bcfafe792d595d38e27bf0cd167329917cd.zip FreeBSD-src-09b97bcfafe792d595d38e27bf0cd167329917cd.tar.gz |
Free resources in an error case.
CID: 1018947
Found with: Coverity Prevent(tm)
MFC after: 1 week
-rw-r--r-- | sys/kern/kern_cpu.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/kern_cpu.c b/sys/kern/kern_cpu.c index b0de2a2..b4ba635 100644 --- a/sys/kern/kern_cpu.c +++ b/sys/kern/kern_cpu.c @@ -1037,6 +1037,7 @@ cpufreq_unregister(device_t dev) if (cf_dev == NULL) { device_printf(dev, "warning: cpufreq_unregister called with no cpufreq device active\n"); + free(devs, M_TEMP); return (0); } cfcount = 0; |