Index: src/ch/AppHelper.h =================================================================== diff -u -r541304f4e098b4c7617b718287ab40646d5deb92 -r58de8d7360813537b384eff808c031f9e63db4de --- src/ch/AppHelper.h (.../AppHelper.h) (revision 541304f4e098b4c7617b718287ab40646d5deb92) +++ src/ch/AppHelper.h (.../AppHelper.h) (revision 58de8d7360813537b384eff808c031f9e63db4de) @@ -28,8 +28,6 @@ CAppHelper(); virtual ~CAppHelper(); - bool SetAutorun(bool bState); // changes state of "run with system" option - bool IsFirstInstance() const { return m_bFirstInstance; } PCTSTR GetAppName() const { return m_pszAppName; } @@ -42,6 +40,8 @@ CString ExpandPath(CString strPath); CString GetProgramPath() const; + CString GetFullProgramPath() const; + bool IsInPortableMode(); protected: @@ -57,9 +57,9 @@ TPathProcessor m_pathProcessor; TCHAR* m_pszProgramName; // name of this program (ie. CH.exe) - TCHAR* m_pszAppName; // app-name string of this app - TCHAR* m_pszAppNameVer; // extended app-name-with small version - TCHAR* m_pszAppVersion; // app-version string of this app (VERSION based) + const TCHAR* m_pszAppName; // app-name string of this app + const TCHAR* m_pszAppNameVer; // extended app-name-with small version + const TCHAR* m_pszAppVersion; // app-version string of this app (VERSION based) boost::optional m_optPortableMode; };