2010-03-06 Vladimir Serbinenko <phcoder@gmail.com>
* normal/cmdline.c (grub_cmdline_get): Fix gabled line after completition in the middle of string.
This commit is contained in:
parent
33e2e6f373
commit
696fd607c6
2 changed files with 8 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2010-03-06 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
|
* normal/cmdline.c (grub_cmdline_get): Fix gabled line after
|
||||||
|
completition in the middle of string.
|
||||||
|
|
||||||
2010-03-06 Vladimir Serbinenko <phcoder@gmail.com>
|
2010-03-06 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
* util/grub-mkrescue.in: Use mktemp with explicit template.
|
* util/grub-mkrescue.in: Use mktemp with explicit template.
|
||||||
|
|
|
@ -303,8 +303,9 @@ grub_cmdline_get (const char *prompt)
|
||||||
grub_memmove (buf + lpos, str, len * sizeof (grub_uint32_t));
|
grub_memmove (buf + lpos, str, len * sizeof (grub_uint32_t));
|
||||||
|
|
||||||
llen += len;
|
llen += len;
|
||||||
|
cl_set_pos_all ();
|
||||||
|
cl_print_all (lpos, 0);
|
||||||
lpos += len;
|
lpos += len;
|
||||||
cl_print_all (lpos - len, 0);
|
|
||||||
cl_set_pos_all ();
|
cl_set_pos_all ();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -473,7 +474,6 @@ grub_cmdline_get (const char *prompt)
|
||||||
if (t != 1)
|
if (t != 1)
|
||||||
cl_insert (insert);
|
cl_insert (insert);
|
||||||
lpos++;
|
lpos++;
|
||||||
cl_set_pos_all ();
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -485,6 +485,7 @@ grub_cmdline_get (const char *prompt)
|
||||||
grub_free (insertu8);
|
grub_free (insertu8);
|
||||||
grub_free (insert);
|
grub_free (insert);
|
||||||
}
|
}
|
||||||
|
cl_set_pos_all ();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue