Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 62620
b: refs/heads/master
c: e3986f6
h: refs/heads/master
v: v3
  • Loading branch information
Richard Purdie committed Jul 16, 2007
1 parent 5697062 commit ff69df7
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 3 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 3593a6d64d774efb9d7ec80947607401ee6731c0
refs/heads/master: e3986f6380558b84fef1e7ce7a29fed5bb090721
11 changes: 9 additions & 2 deletions trunk/drivers/leds/led-triggers.c
Original file line number Diff line number Diff line change
Expand Up @@ -183,13 +183,20 @@ int led_trigger_register(struct led_trigger *trigger)
void led_trigger_register_simple(const char *name, struct led_trigger **tp)
{
struct led_trigger *trigger;
int err;

trigger = kzalloc(sizeof(struct led_trigger), GFP_KERNEL);

if (trigger) {
trigger->name = name;
led_trigger_register(trigger);
}
err = led_trigger_register(trigger);
if (err < 0)
printk(KERN_WARNING "LED trigger %s failed to register"
" (%d)\n", name, err);
} else
printk(KERN_WARNING "LED trigger %s failed to register"
" (no memory)\n", name);

*tp = trigger;
}

Expand Down

0 comments on commit ff69df7

Please sign in to comment.