From 7eaf0aafa3eeda20e132c95418ab8922f44a70bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Pecka?= <peckato1@fit.cvut.cz> Date: Tue, 25 Feb 2014 11:26:12 +0100 Subject: [PATCH] fix dead reference --- aconversions/src/aconversion/ConversionHandler.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/aconversions/src/aconversion/ConversionHandler.cpp b/aconversions/src/aconversion/ConversionHandler.cpp index 132c8e4f7c..116b69488d 100644 --- a/aconversions/src/aconversion/ConversionHandler.cpp +++ b/aconversions/src/aconversion/ConversionHandler.cpp @@ -43,8 +43,10 @@ void ConversionHandler::convertGrammar( ostream & out ) if( m_target == FINITE_AUTOMATA ) { AbstractRGtoFAConverter* conv; - + RightRegularGrammar rrg; + LeftRegularGrammar lrg; bool rightGrammar = true; + try { GrammarFactory::buildRightRegularGrammar( ug ); @@ -56,12 +58,12 @@ void ConversionHandler::convertGrammar( ostream & out ) if( rightGrammar ) { - RightRegularGrammar rrg = GrammarFactory::buildRightRegularGrammar( ug ); + rrg = GrammarFactory::buildRightRegularGrammar( ug ); conv = new RRGtoFAConverter( rrg ); } else { - LeftRegularGrammar lrg = GrammarFactory::buildLeftRegularGrammar( ug ); + lrg = GrammarFactory::buildLeftRegularGrammar( ug ); conv = new LRGtoFAConverter( lrg ); } -- GitLab