From 179d71b943dbcfda29bc8006105046600557765f Mon Sep 17 00:00:00 2001 From: Dave Jones Date: Mon, 7 Apr 2003 03:52:18 +0100 Subject: [PATCH] [CPUFREQ] Fix memleak in longhaul.c found by smatch. --- arch/i386/kernel/cpu/cpufreq/longhaul.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/i386/kernel/cpu/cpufreq/longhaul.c b/arch/i386/kernel/cpu/cpufreq/longhaul.c index 2430db50f2ec5..4fde8e150d4f2 100644 --- a/arch/i386/kernel/cpu/cpufreq/longhaul.c +++ b/arch/i386/kernel/cpu/cpufreq/longhaul.c @@ -456,8 +456,10 @@ static int __init longhaul_get_ranges (void) } longhaul_table[k].frequency = CPUFREQ_TABLE_END; - if (!k) + if (!k) { + kfree (longhaul_table); return -EINVAL; + } return 0; } -- 2.53.0