Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:goupilmtos:games
emilia
pinball-0.3.1-hiscore.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pinball-0.3.1-hiscore.patch of Package emilia
--- pinball-0.3.1/src/Table.cpp~ 2006-08-03 14:59:16.000000000 +0200 +++ pinball-0.3.1/src/Table.cpp 2006-08-03 14:59:16.000000000 +0200 @@ -247,14 +247,9 @@ // Clear old high scores m_mapHighScores.clear(); - //!rzr+ : fix w32 - string sFileName = m_sTableName + "/" + HIGH_SCORES_FILENAME; -#ifdef RZR_PATHRELATIVE - sFileName = string( Config::getInstance()->getExeDir() ) - +"/"+ m_sTableName +".cfg"; -#else - sFileName = string(EM_HIGHSCORE_DIR) + "/" + sFileName; -#endif //!rzr- + char *home = getenv("HOME"); + string sFileName = string(home? home:".") + "/.emilia/" + m_sTableName + + ".hiscore"; ifstream file(sFileName.c_str()); if (!file) { @@ -308,14 +303,10 @@ cerr << "No current table name! (the first time is normal...)" << endl; return false; } - //!rzr+ : fix w32 - string sFileName = m_sTableName + "/" + HIGH_SCORES_FILENAME; -#ifdef RZR_PATHRELATIVE - sFileName = string( Config::getInstance()->getExeDir() ) - +"/"+ m_sTableName +".cfg"; -#else - sFileName = string(EM_HIGHSCORE_DIR) + "/" + sFileName; -#endif //!rzr- + + char *home = getenv("HOME"); + string sFileName = string(home? home:".") + "/.emilia/" + m_sTableName + + ".hiscore"; ofstream file(sFileName.c_str());//, ios_base::out | ios_base::trunc); if (!file) {
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor