Jeck - Fixed issue with destructor not being called on OptionProfile, split settings into tabs.

This commit is contained in:
wagic.jeck
2009-08-27 14:08:38 +00:00
parent 99aa284431
commit db1730ee7f
4 changed files with 37 additions and 45 deletions

View File

@@ -13,11 +13,10 @@ WResourceManager::WResourceManager(){
jrm = NEW JResourceManager();
}
WResourceManager::~WResourceManager(){
delete(jrm);
SAFE_DELETE(jrm);
}
string WResourceManager::graphicsFile(const string filename, const string specific)
{
string WResourceManager::graphicsFile(const string filename, const string specific){
char buf[512];
//Check the specific location, if any.
@@ -62,8 +61,7 @@ string WResourceManager::graphicsFile(const string filename, const string specif
return graphdir;
}
string WResourceManager::musicFile(const string filename, const string specific)
{
string WResourceManager::musicFile(const string filename, const string specific){
char buf[512];
//Check the specific location, if any.
@@ -103,8 +101,7 @@ string WResourceManager::musicFile(const string filename, const string specific)
return defdir;
}
string WResourceManager::sfxFile(const string filename, const string specific)
{
string WResourceManager::sfxFile(const string filename, const string specific){
char buf[512];
//Check the specific location, if any.
@@ -143,7 +140,7 @@ string WResourceManager::sfxFile(const string filename, const string specific)
return defdir;
}
bool WResourceManager::fileOK(string filename, bool relative){
int WResourceManager::fileOK(string filename, bool relative){
if(relative){
char buf[512];
@@ -214,4 +211,4 @@ JMusic * WResourceManager::ssLoadMusic(const char *fileName){
}
JSample * WResourceManager::ssLoadSample(const char *fileName){
return JSoundSystem::GetInstance()->LoadSample(sfxFile(fileName).c_str());
}
}