PNPACPI: check return value of pnp_add_device()
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Sun, 15 Dec 2013 12:10:11 +0000 (04:10 -0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 23 Dec 2013 13:59:03 +0000 (14:59 +0100)
commit249135d1a2ea3c1719c48d31351413d55d2fdef4
tree19309f9cf047a0c9da189f52fc8e94aeec776e61
parent319e2e3f63c348a9b66db4667efa73178e18b17d
PNPACPI: check return value of pnp_add_device()

pnp_add_device() may fail so we need to handle errors and avoid leaking
memory. Also, do not use ACPI-specific return codes (AE_OK) but rather
standard one (0).

Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/pnp/pnpacpi/core.c