mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-10-31 13:10:30 +00:00
Fix memory leak.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2088 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
1 parent
f393a88321
commit
44ff677255
2 files changed
+4
No files matched your search
@@ -67,6 +67,9 @@ int sensors_parse_chip_name(const char *orig_name, sensors_chip_name *res)
|
||||
char *name = strdup(orig_name);
|
||||
int i;
|
||||
|
||||
/* Play it safe */
|
||||
res->busname = NULL;
|
||||
|
||||
if (! name)
|
||||
sensors_fatal_error("sensors_parse_chip_name","Allocating new name");
|
||||
/* First split name in upto four pieces. */
|
||||
|
||||
@@ -89,6 +89,7 @@ void free_proc_chips_entry(sensors_proc_chips_entry entry)
|
||||
void free_chip_name(sensors_chip_name name)
|
||||
{
|
||||
free(name.prefix);
|
||||
free(name.busname);
|
||||
}
|
||||
|
||||
void free_bus(sensors_bus bus)
|
||||
|
||||
Reference in new issue
Block a user