[adm5120] minor cleanups
[openwrt-10.03/.git] / target / linux / adm5120 / files-2.6.26 / arch / mips / adm5120 / common / prom.c
index af2bfb5a53db71ce938b75472e19b8e84141e1d3..260c4e5bbf9d078cf313da732a82809582d13fc2 100644 (file)
@@ -241,9 +241,7 @@ static void __init prom_init_cmdline(void)
        /* init command line, register a default kernel command line */
        cmd = &_image_cmdline + 8;
        if (strlen(cmd) > 0)
-               strcpy(arcs_cmdline, cmd);
-       else
-               strcpy(arcs_cmdline, CONFIG_CMDLINE);
+               strlcpy(arcs_cmdline, cmd, sizeof(arcs_cmdline));
 
 }
 
@@ -262,7 +260,6 @@ void __init prom_putchar(char ch)
 void __init prom_init(void)
 {
        prom_detect_machtype();
-
        prom_init_cmdline();
 }