2009-06-17 Vladimir Serbinenko <phcoder@gmail.com>

Fix newline handling

	* include/grub/script_sh.h (grub_lexer_param): new field was_newline
	* script/sh/lexer.c (grub_script_lexer_init): initilaise was_newline
	(grub_script_yylex): don't segfault on unterminated script
	newline terminates command and variable
This commit is contained in:
phcoder committed 2009-06-17 13:47:37 +00:00
1 parent 74aa8e4bf8
commit cf24ed9e2a
3 files changed
+29 -10

No files matched your search

+9
View File
@@ -1,3 +1,12 @@
2009-06-17 Vladimir Serbinenko <phcoder@gmail.com>
Fix newline handling
* include/grub/script_sh.h (grub_lexer_param): new field was_newline
* script/sh/lexer.c (grub_script_lexer_init): initilaise was_newline
(grub_script_yylex): don't segfault on unterminated script
newline terminates command and variable
2009-06-17 Vladimir Serbinenko <phcoder@gmail.com>
avoid double grub_adjust_range call. Bug reported by David Simner