mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-05 12:16:29 -04:00
Merge tag 'gpio-fixes-for-v6.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Pull gpio fix from Bartosz Golaszewski: - fix a memory leak in gpio-sim that was triggered every time libgpiod tests are run in user-space * tag 'gpio-fixes-for-v6.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux: gpio: sim: fix a memory leak
This commit is contained in:
@@ -736,7 +736,7 @@ static void gpio_sim_remove_hogs(struct gpio_sim_device *dev)
|
||||
|
||||
gpiod_remove_hogs(dev->hogs);
|
||||
|
||||
for (hog = dev->hogs; !hog->chip_label; hog++) {
|
||||
for (hog = dev->hogs; hog->chip_label; hog++) {
|
||||
kfree(hog->chip_label);
|
||||
kfree(hog->line_name);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user