Loading arch/mips/ar7/prom.c +6 −16 Original line number Diff line number Diff line Loading @@ -56,22 +56,12 @@ char * __init prom_getcmdline(void) static void __init ar7_init_cmdline(int argc, char *argv[]) { char *cp; int actr; actr = 1; /* Always ignore argv[0] */ int i; cp = &(arcs_cmdline[0]); while (actr < argc) { strcpy(cp, argv[actr]); cp += strlen(argv[actr]); *cp++ = ' '; actr++; } if (cp != &(arcs_cmdline[0])) { /* get rid of trailing space */ --cp; *cp = '\0'; for (i = 1; i < argc; i++) { strlcat(arcs_cmdline, argv[i], COMMAND_LINE_SIZE); if (i < (argc - 1)) strlcat(arcs_cmdline, " ", COMMAND_LINE_SIZE); } } Loading Loading @@ -250,7 +240,7 @@ static void __init console_config(void) else sprintf(console_string, " console=ttyS0,%d%c%c", baud, parity, bits); strcat(prom_getcmdline(), console_string); strlcat(arcs_cmdline, console_string, COMMAND_LINE_SIZE); #endif } Loading Loading
arch/mips/ar7/prom.c +6 −16 Original line number Diff line number Diff line Loading @@ -56,22 +56,12 @@ char * __init prom_getcmdline(void) static void __init ar7_init_cmdline(int argc, char *argv[]) { char *cp; int actr; actr = 1; /* Always ignore argv[0] */ int i; cp = &(arcs_cmdline[0]); while (actr < argc) { strcpy(cp, argv[actr]); cp += strlen(argv[actr]); *cp++ = ' '; actr++; } if (cp != &(arcs_cmdline[0])) { /* get rid of trailing space */ --cp; *cp = '\0'; for (i = 1; i < argc; i++) { strlcat(arcs_cmdline, argv[i], COMMAND_LINE_SIZE); if (i < (argc - 1)) strlcat(arcs_cmdline, " ", COMMAND_LINE_SIZE); } } Loading Loading @@ -250,7 +240,7 @@ static void __init console_config(void) else sprintf(console_string, " console=ttyS0,%d%c%c", baud, parity, bits); strcat(prom_getcmdline(), console_string); strlcat(arcs_cmdline, console_string, COMMAND_LINE_SIZE); #endif } Loading