Commit ad96b485 authored by Adrian Bunk's avatar Adrian Bunk Committed by David S. Miller

[TG3]: Fix a memory leak.

This patch fixes a memory leak (buf wasn't freed) spotted by the
Coverity checker.
Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent e3a5cd9e
...@@ -8034,9 +8034,13 @@ static int tg3_test_nvram(struct tg3 *tp) ...@@ -8034,9 +8034,13 @@ static int tg3_test_nvram(struct tg3 *tp)
for (i = 0; i < size; i++) for (i = 0; i < size; i++)
csum8 += buf8[i]; csum8 += buf8[i];
if (csum8 == 0) if (csum8 == 0) {
return 0; err = 0;
return -EIO; goto out;
}
err = -EIO;
goto out;
} }
/* Bootstrap checksum at offset 0x10 */ /* Bootstrap checksum at offset 0x10 */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment