From 0690c2c7de2abf3c13c96de3445b4d70dac5a75a Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Tue, 18 Mar 2014 08:46:14 +0000 Subject: [PATCH] EgtGeneral : - aggiunto controllo massimo numero chiamate annidate di RUN. --- CmdParser.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CmdParser.cpp b/CmdParser.cpp index 2a13e28..924614e 100644 --- a/CmdParser.cpp +++ b/CmdParser.cpp @@ -420,6 +420,9 @@ CmdParser::ExecuteRun( const string& sCmd2, const STRVECTOR& vsParams) // 1 parametro : nome file di script da eseguire if ( vsParams.size() != 1) return false ; + // controllo massimo numero di annidamenti + if ( m_nLev >= 5) + return false ; // esecuzione comando ++ m_nLev ; bool bOk = Run( vsParams[0]) ;