]> git.karo-electronics.de Git - karo-tx-linux.git/commit
drivers/leds/led-triggers.c: fix memory leak
authorMasakazu Mokuno <Masakazu.Mokuno@jp.sony.com>
Wed, 5 Oct 2011 00:43:33 +0000 (11:43 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Wed, 12 Oct 2011 06:32:23 +0000 (17:32 +1100)
commit29afcaf3cdea2b0f50acad51a235875858c4e34c
tree2a81e553dd99f8b58f9f9a073281d4f4ef3e4946
parent1ec0e43ec071296d6b1f93b533f97c42a15502ec
drivers/leds/led-triggers.c: fix memory leak

The memory for struct led_trigger should be kfreed in the
led_trigger_register() error path.  Also this function should return NULL
on error.

Signed-off-by: Masakazu Mokuno <mokuno@sm.sony.co.jp>
Cc: Richard Purdie <rpurdie@rpsys.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
drivers/leds/led-triggers.c