]> git.ozlabs.org Git - petitboot/commit
discover/device-handler: Ensure we free unresolved boot options on remove
authorJeremy Kerr <jk@ozlabs.org>
Mon, 2 Dec 2013 03:20:04 +0000 (11:20 +0800)
committerJeremy Kerr <jk@ozlabs.org>
Mon, 2 Dec 2013 04:05:13 +0000 (12:05 +0800)
commitd27570168fd6d5a2144553002c8082ae626b7e84
tree4919cc264ea7f51aa6f8add8b404faeac50a65f9
parentc4f34e487fbf061ee6385d1f75e4ef0084c9a1ba
discover/device-handler: Ensure we free unresolved boot options on remove

When we remove a device, some options may still be unresolved, and so
won't be deallocated through freeing the device.

This chagne explicitly removes & frees any currently-unresolved options
for this device.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
discover/device-handler.c
test/parser/Makefile.am
test/parser/parser-test.h
test/parser/test-unresolved-remove.c [new file with mode: 0644]
test/parser/utils.c