diff options
author | brueffer <brueffer@FreeBSD.org> | 2014-05-09 13:18:24 +0000 |
---|---|---|
committer | brueffer <brueffer@FreeBSD.org> | 2014-05-09 13:18:24 +0000 |
commit | 384378af24deb17292071bd9c96e11acb17a1965 (patch) | |
tree | f487c8c83014cdff958c6a9ea30b679d8513601b | |
parent | 628e16b68daf172926db500c19dabb930d9cc0f0 (diff) | |
download | FreeBSD-src-384378af24deb17292071bd9c96e11acb17a1965.zip FreeBSD-src-384378af24deb17292071bd9c96e11acb17a1965.tar.gz |
MFC: r265244
Free resources in an error case.
CID: 1018947
Found with: Coverity Prevent(tm)
-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; |