diff --git a/EXE_Exchange.cpp b/EXE_Exchange.cpp index b1e578b..fb330dd 100644 --- a/EXE_Exchange.cpp +++ b/EXE_Exchange.cpp @@ -442,7 +442,8 @@ ExeAdvancedImport( const string& sFilePath, double dToler) if ( ExeGetDebugLevel() < 5) EraseFile( sFileOut) ; // aggiorno stato file corrente - pGseCtx->m_sFilePath = sFilePath ; + if ( pGseCtx->m_sFilePath.empty()) + pGseCtx->m_sFilePath = sFilePath ; ExeSetModified() ; // se richiesto, salvo il comando Lua equivalente if ( IsCmdLog()) { diff --git a/EgtExecutor.rc b/EgtExecutor.rc index 823d888..938443c 100644 Binary files a/EgtExecutor.rc and b/EgtExecutor.rc differ