diff --git a/EgtGeneral.rc b/EgtGeneral.rc index 92dc5ab..25f6b69 100644 Binary files a/EgtGeneral.rc and b/EgtGeneral.rc differ diff --git a/FileUtils.cpp b/FileUtils.cpp index b09fdc8..ac30375 100644 --- a/FileUtils.cpp +++ b/FileUtils.cpp @@ -87,6 +87,21 @@ CompareFilesLastWriteTime( const string& sFile1, const string& sFile2, int& nRes return true ; } +//----------------------------------------------------------------------------- +string +GetFileExtension( const string& sFile) +{ + // separo l'estensione dal resto + string sFileTitle ; + string sFileExt ; + SplitLast( sFile, ".", sFileTitle, sFileExt) ; + if ( sFileExt.find_first_of( "/\\") != string::npos) { + sFileTitle = sFile ; + sFileExt = "" ; + } + return sFileExt ; +} + //----------------------------------------------------------------------------- string ChangeFileExtension( const string& sFile, const string& sNewExt)