merged in mainline

This commit is contained in:
BVK Chaitanya 2010-03-14 22:20:55 +05:30
commit 8622549153
200 changed files with 10823 additions and 2206 deletions

View file

@ -138,6 +138,7 @@ main (int argc, char *argv[])
auto grub_err_t get_config_line (char **line, int cont);
grub_err_t get_config_line (char **line, int cont __attribute__ ((unused)))
{
int i;
char *cmdline = 0;
size_t len = 0;
ssize_t read;
@ -156,6 +157,17 @@ main (int argc, char *argv[])
if (verbose)
grub_printf("%s", cmdline);
for (i = 0; cmdline[i] != '\0'; i++)
{
/* Replace tabs and carriage returns with spaces. */
if (cmdline[i] == '\t' || cmdline[i] == '\r')
cmdline[i] = ' ';
/* Replace '\n' with '\0'. */
if (cmdline[i] == '\n')
cmdline[i] = '\0';
}
*line = grub_strdup (cmdline);
free (cmdline);