ks8842: Fix ks8842_tx_frame() for 16bit case.
authorDavid S. Miller <davem@davemloft.net>
Mon, 19 Jul 2010 22:25:04 +0000 (15:25 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 19 Jul 2010 22:25:04 +0000 (15:25 -0700)
commite2df8b7f6665075f7fe93613897117743c7bf0ba
treefdab625d9866cfbbde1ca10d1e2dde4201632d5a
parentd6d9ca0fec6aea0f2e4064474a1c5cdbed873c63
ks8842: Fix ks8842_tx_frame() for 16bit case.

As reported by Andrew:

drivers/net/ks8842.c: In function 'ks8842_handle_rx':
drivers/net/ks8842.c:428: warning: 'status' may be used uninitialized in this function

Just use the 32-bit status for all reads, and delete the useless
cast to 'int' when reading a u16 into 'len'.

Reported-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ks8842.c