From c0c02ceb8c8662e471e95efe7bd82480e71459fb Mon Sep 17 00:00:00 2001 From: Henrique de Moraes Holschuh Date: Thu, 3 Jul 2008 13:14:57 -0300 Subject: [PATCH] --- yaml --- r: 103363 b: refs/heads/master c: fd4484af7c02b31bcb6090eeb0d85cf947719f2d h: refs/heads/master i: 103361: cf1a10dd1cf4660ce2df424c7b1f89acef76174e 103359: 942a4f6e6c92c83b0b7ac3efe33f2f0058989b7e v: v3 --- [refs] | 2 +- trunk/net/rfkill/rfkill.c | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/[refs] b/[refs] index fc12dde89a97..4883f21524de 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0f687e9aeb590e9581709379f47dd13ee9357258 +refs/heads/master: fd4484af7c02b31bcb6090eeb0d85cf947719f2d diff --git a/trunk/net/rfkill/rfkill.c b/trunk/net/rfkill/rfkill.c index aa7039dfa19d..7a560b785097 100644 --- a/trunk/net/rfkill/rfkill.c +++ b/trunk/net/rfkill/rfkill.c @@ -501,17 +501,15 @@ static struct class rfkill_class = { static int rfkill_add_switch(struct rfkill *rfkill) { - int error; - mutex_lock(&rfkill_mutex); - error = rfkill_toggle_radio(rfkill, rfkill_states[rfkill->type], 0); - if (!error) - list_add_tail(&rfkill->node, &rfkill_list); + rfkill_toggle_radio(rfkill, rfkill_states[rfkill->type], 0); + + list_add_tail(&rfkill->node, &rfkill_list); mutex_unlock(&rfkill_mutex); - return error; + return 0; } static void rfkill_remove_switch(struct rfkill *rfkill)