ERR: Needed virtual destructor to correspond to virtual functions. Also added several std:: qualifiers to string.

This commit is contained in:
Brad King 2001-06-12 12:20:33 -04:00
parent f03ee2a53d
commit 25afe09ac8
3 changed files with 12 additions and 12 deletions

View File

@ -14,6 +14,7 @@
class CMakeSetupGUI {
public:
CMakeSetupGUI();
virtual ~CMakeSetupGUI();
Fl_Window *dialogWindow;
Fl_Input *sourcePathTextInput;
private:
@ -35,7 +36,6 @@ private:
public:
Fl_Scroll *cacheValuesScroll;
Fl_Pack *propertyListPack;
~CMakeSetupGUI();
virtual void Close(void);
virtual void BuildProjectFiles(void);
virtual void BrowseForSourcePath(void);

View File

@ -132,7 +132,7 @@ CMakeSetupGUIImplementation
return false;
}
string expandedAbsolutePath = ExpandPathAndMakeItAbsolute( path );
std::string expandedAbsolutePath = ExpandPathAndMakeItAbsolute( path );
sourcePathTextInput->value( expandedAbsolutePath.c_str() );
@ -152,9 +152,9 @@ CMakeSetupGUIImplementation
/**
* Expand environment variables in the path and make it absolute
*/
string
std::string
CMakeSetupGUIImplementation
::ExpandPathAndMakeItAbsolute( const string & inputPath ) const
::ExpandPathAndMakeItAbsolute( const std::string & inputPath ) const
{
char expandedPath[3000];
@ -163,7 +163,7 @@ CMakeSetupGUIImplementation
char absolutePath[3000];
filename_absolute( absolutePath, expandedPath );
string expandedAbsolutePath = absolutePath;
std::string expandedAbsolutePath = absolutePath;
return expandedAbsolutePath;
@ -184,7 +184,7 @@ CMakeSetupGUIImplementation
return false;
}
string expandedAbsolutePath = ExpandPathAndMakeItAbsolute( path );
std::string expandedAbsolutePath = ExpandPathAndMakeItAbsolute( path );
binaryPathTextInput->value( expandedAbsolutePath.c_str() );
@ -212,7 +212,7 @@ CMakeSetupGUIImplementation
*/
bool
CMakeSetupGUIImplementation
::VerifyBinaryPath( const string & path ) const
::VerifyBinaryPath( const std::string & path ) const
{
bool pathIsOK = false;
@ -229,7 +229,7 @@ CMakeSetupGUIImplementation
if( userWantsToCreateDirectory )
{
string command = "mkdir ";
std::string command = "mkdir ";
command += path;
system( command.c_str() );
pathIsOK = true;
@ -251,7 +251,7 @@ CMakeSetupGUIImplementation
*/
bool
CMakeSetupGUIImplementation
::VerifySourcePath( const string & path ) const
::VerifySourcePath( const std::string & path ) const
{
if( !filename_isdir( path.c_str() ) )

View File

@ -34,9 +34,9 @@ public:
virtual void FillCacheManagerFromCacheGUI( void );
private:
virtual bool VerifyBinaryPath( const string & path ) const;
virtual bool VerifySourcePath( const string & path ) const;
virtual string ExpandPathAndMakeItAbsolute( const string & inputPath ) const;
virtual bool VerifyBinaryPath( const std::string & path ) const;
virtual bool VerifySourcePath( const std::string & path ) const;
virtual std::string ExpandPathAndMakeItAbsolute( const std::string & inputPath ) const;
private:
fltk::PropertyList m_CacheEntriesList;