* grub-core/script/lexer.c (grub_script_lexer_init): Don't look before
the begining of the string
This commit is contained in:
parent
2053cc077b
commit
3c7079670d
2 changed files with 6 additions and 1 deletions
|
@ -236,7 +236,7 @@ grub_script_lexer_init (struct grub_parser_param *parser, char *script,
|
|||
script = script ? : "\n";
|
||||
len = grub_strlen (script);
|
||||
|
||||
if (script[len - 1] == '\n')
|
||||
if (len != 0 && script[len - 1] == '\n')
|
||||
{
|
||||
buffer = yy_scan_string (script, lexerstate->yyscanner);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue