commit | 0e5b09b165510e2ea5c526e962c4edadd849ef4c | [log] [tgz] |
---|---|---|
author | Dan Carpenter <dan.carpenter@oracle.com> | Fri Mar 16 15:10:15 2018 +0300 |
committer | Andy Shevchenko <andriy.shevchenko@linux.intel.com> | Mon Apr 02 18:28:45 2018 +0300 |
tree | 6decdb3de5a88a3c5b8eed60b0b7a4d898e5f5e4 | |
parent | 2b5de0cc1fe0e2308dc1d2494de7917c707bd8ca [diff] |
platform/x86: dell-smbios: Fix memory leaks in build_tokens_sysfs() We're freeing "value_name" which is NULL, so that's a no-op, but we intended to free "location_name" instead. And then we don't free the names in token_location_attrs[0] and token_value_attrs[0]. Fixes: 33b9ca1e53b4 ("platform/x86: dell-smbios: Add a sysfs interface for SMBIOS tokens") Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>