summaryrefslogtreecommitdiffstats
path: root/drivers/acpi/bay.c
diff options
context:
space:
mode:
authorOleg Nesterov <oleg@tv-sign.ru>2008-09-22 23:42:49 +0200
committerThomas Gleixner <tglx@linutronix.de>2008-09-24 15:45:48 +0200
commitef864c958801768fb28bd3603cd0b098b394671c (patch)
treeea0291b5f3281b1e7d4432dd8c31e1182446cd89 /drivers/acpi/bay.c
parentposix-timers: move the initialization of timer->sigq from send to create path (diff)
downloadlinux-ef864c958801768fb28bd3603cd0b098b394671c.tar.xz
linux-ef864c958801768fb28bd3603cd0b098b394671c.zip
posix-timers: sys_timer_create: cleanup the error handling
Cleanup. - sys_timer_create() is big and complicated. The code above the "out:" label relies on the fact that "error" must be == 0. This is not very robust, make the code more explicit. Remove the unneeded initialization of error. - If idr_get_new() succeeds (as it normally should), we check the returned value twice. Move the "-EAGAIN" check under "if (error)". Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru> Cc: mingo@elte.hu Cc: Roland McGrath <roland@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'drivers/acpi/bay.c')
0 files changed, 0 insertions, 0 deletions