Re: [PATCH] Bluetooth: Cleanup dtl1_config

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Gustavo,

Thanks for reviewing the patch.

On Tue, Jun 19, 2012 at 8:39 AM, Gustavo Padovan <gustavo@xxxxxxxxxxx> wrote:
> Hi Devendra,
>
> * Devendra Naga <devendra.aaru@xxxxxxxxx> [2012-06-14 00:12:15 +0530]:
>
>> the functions always return 0 on sucess and -ve error on failure.
>>
>> This also removes variable i.
>>
>> Signed-off-by: Devendra Naga <devendra.aaru@xxxxxxxxx>
>> ---
>>  drivers/bluetooth/dtl1_cs.c |    9 +++------
>>  1 file changed, 3 insertions(+), 6 deletions(-)
>>
>> diff --git a/drivers/bluetooth/dtl1_cs.c b/drivers/bluetooth/dtl1_cs.c
>> index 6e8d961..f532ce2 100644
>> --- a/drivers/bluetooth/dtl1_cs.c
>> +++ b/drivers/bluetooth/dtl1_cs.c
>> @@ -586,22 +586,19 @@ static int dtl1_confcheck(struct pcmcia_device *p_dev, void *priv_data)
>>  static int dtl1_config(struct pcmcia_device *link)
>>  {
>>       dtl1_info_t *info = link->priv;
>> -     int i;
>>
>>       /* Look for a generic full-sized window */
>>       link->resource[0]->end = 8;
>>       if (pcmcia_loop_config(link, dtl1_confcheck, NULL) < 0)
>>               goto failed;
>>
>> -     i = pcmcia_request_irq(link, dtl1_interrupt);
>> -     if (i != 0)
>> +     if (pcmcia_request_irq(link, dtl1_interrupt))
>>               goto failed;
>
> I think this change is wrong, instead you might return i (that should be
> renamed to 'err') when the failed label is accessed. This way you improve the
> error report of this function.
>
You are correct.

You can expect a V2 of this with your comments mentioned.
>        Gustavo

Thanks,
Devendra.
--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux