don't initialize "in" as it is initialized again one line below. Signed-off-by: Stefan Reinauer --- libc/console.c (.../branches/upstream/libpayload) +++ libc/console.c (.../trunk/libpayload) @@ -110,7 +110,7 @@ #ifdef CONFIG_USB usb_poll(); #endif - struct console_input_driver *in = console_in; + struct console_input_driver *in; for (in = console_in; in != 0; in = in->next) if (in->havechar()) return in->getchar();