UPSTREAM: intelmetool: free sb pci_dev struct allocated by pci_get_dev()

This fixes a memory leak in the activate_me() function.

BUG=none
BRANCH=none
TEST=none

Change-Id: I6aa3de3547e685b31ef8391b08fdd7f11f12f87a
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 769f46625b
Original-Change-Id: I011b2f96122d8f88aed121352afe3f0d41edef60
Original-Signed-off-by: Paul Wise <pabs3@bonedaddy.net>
Original-Reviewed-on: https://review.coreboot.org/19561
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Original-Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
Original-Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-on: https://chromium-review.googlesource.com/497401
This commit is contained in:
Paul Wise 2017-05-04 14:13:08 +08:00 committed by chrome-bot
commit dab89ffba1

View file

@ -220,6 +220,7 @@ static int activate_me() {
printf("MEI not hidden on PCI, checking if visible\n");
}
pci_free_dev(sb);
pci_cleanup(pacc);
return 0;