EgtGeomKernel 1.5f5 :
- gestione salvataggio in modalità testo compresso - aggiunto controlli in scritture per salvataggio.
This commit is contained in:
+8
-5
@@ -4313,14 +4313,17 @@ GdbExecutor::ExecuteSave( const string& sCmd2, const STRVECTOR& vsParams)
|
||||
string sFile = vsParams[0] ;
|
||||
m_pParser->DirReplace( sFile) ;
|
||||
// il secondo parametro, opzionale, indica il formato del file
|
||||
bool bBinary = false ;
|
||||
int nFlag = GDB_SV_CMPTXT ;
|
||||
if ( vsParams.size() == 2) {
|
||||
string sBinary = vsParams[1] ;
|
||||
ToUpper( sBinary) ;
|
||||
bBinary = ( sBinary == "B" || sBinary == "BINARY") ;
|
||||
string sFlag = vsParams[1] ;
|
||||
ToUpper( sFlag) ;
|
||||
if ( sFlag == "T" || sFlag == "TEXT")
|
||||
nFlag = GDB_SV_TXT ;
|
||||
else if ( sFlag == "B" || sFlag == "BINARY")
|
||||
nFlag = GDB_SV_BIN ;
|
||||
}
|
||||
// esecuzione salvataggio
|
||||
return m_pGDB->Save( sFile, bBinary) ;
|
||||
return m_pGDB->Save( sFile, nFlag) ;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user