On Mon, 2014-12-15 at 18:53 -0200, Eduardo Barretto wrote:
> Thank you for the quick feedback. 
> It was my first patch to the kernel and I wanted to be sure it would get 
> right to the community.
> I'll be making a version two with the consideration you brought me.

the code today is:

{
        switch (prdcode) {
        case [...]
                return 1;
        default:
                if (prdcode < 0x1000) {
                        printk(msg1);
                        return 1;
                else
                        printk(msg2);
                        return 0;
        }
        return 0;       /* avoid compiler noise */
}

I think this code does not needs changing.
I think more modern compilers don't even warn
when the last return 0; isn't there.

If it were to be changed, I'd probably write it like:

{
        switch (prdcode) {
        case [...]
                return 1;
        default:
                if (prdcode < 0x1000) {
                        printk(msg1);
                        return 1;
                }
                break;
        }

        printk(msg2);
        return 0;
}

but I wouldn't bother.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to