]> err.no Git - linux-2.6/commit
[libata] pata_artop: kill gcc warning
authorJeff Garzik <jeff@garzik.org>
Sun, 1 Oct 2006 14:38:22 +0000 (10:38 -0400)
committerJeff Garzik <jeff@garzik.org>
Sun, 1 Oct 2006 14:38:22 +0000 (10:38 -0400)
commit15a7c3bbe344d75e4891c7d30595899c12ccfaa1
treedde621ec1c563a112d91f56aaa737e9ceb3c8a8b
parente993835441734c184d70d3716eed78a08eeb71c2
[libata] pata_artop: kill gcc warning

gcc complains thusly:

drivers/ata/pata_artop.c: In function ‘artop_init_one’:
drivers/ata/pata_artop.c:429: warning: ‘info’ may be used uninitialized in this function

While this warning is indeed bogus, even with improved static analysis
and value range propagation, gcc will probably never be able to detect
this.

Add a BUG_ON() to trap invalid driver_data entries in the PCI table.

Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/ata/pata_artop.c