parsetl: fix crash in debug-mode
Fixes #193, reported by Etienne Renault. * spot/parsetl/parsetl.yy: Clone printed formulas. * tests/core/parse.test: Add test case. * NEWS: Mention the issue.
This commit is contained in:
parent
a5fb5784f6
commit
40ed12050b
3 changed files with 9 additions and 4 deletions
|
|
@ -236,8 +236,8 @@ using namespace spot;
|
|||
%destructor { $$->destroy(); } <ltl>
|
||||
|
||||
%printer { debug_stream() << *$$; } <str>
|
||||
%printer { print_psl(debug_stream(), formula($$)); } <ltl>
|
||||
%printer { print_sere(debug_stream(), formula($$)); } sere bracedsere
|
||||
%printer { print_psl(debug_stream(), formula($$->clone())); } <ltl>
|
||||
%printer { print_sere(debug_stream(), formula($$->clone())); } sere bracedsere
|
||||
%printer { debug_stream() << $$; } <num>
|
||||
%printer { debug_stream() << $$.min << ".." << $$.max; } <minmax>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue