Hi Philip, On Thu, Dec 16, 2010 at 06:33:49PM -0800, Philip Rakity wrote: > It is not possible for bus_width to be not initialized. This would imply ARRAY_SIZE(bus_widths) is 1. Certainly not true. Right, I agree. We should fix the warning anyway. > We could just initialize by changing > + unsigned idx, bus_width; > to > + unsigned idx, bus_width = 0; Okay, I've pushed to mmc-next with that change. > I wonder what compiler are you using so we can avoid this issue in future. Ah, good point -- I was building with a gcc 4.1.2 ARM cross-compiler, and using a gcc 4.5.1 cross-build instead avoids the warning. Thanks, -- Chris Ball <cjb@xxxxxxxxxx> <http://printf.net/> One Laptop Per Child -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html