/********************************************************************** Audacity: A Digital Audio Editor PlatformCompatibility.h Platform-specific compatibility functions This file implements functions needed to work around platform-specific problems and which cannot be solved by a simple #ifdef/#endif plus two or three lines additional code. Wherever possible, the implementation should be such, that the function is implemented on every platform, but is a dummy for those platforms on which it is not needed, so additional #ifdef's are unnecessary. Markus Meyer **********************************************************************/ #ifndef __AUDACITY_COMPATIBILITY__ #define __AUDACITY_COMPATIBILITY__ #include class PlatformCompatibility { public: // // On Win32, this function gets the long file name (like // "C:\Program Files\Project.aup") from a short file name like // "C:\PROGRA~1\PROJEC~1.AUP. On other systems, the function // just returns the exact string it is given. // static wxString GetLongFileName(const wxString& shortFileName); }; #endif