summarylogtreecommitdiffstats
path: root/pinball-0.3.1-hiscore.patch
diff options
context:
space:
mode:
authorJorge Barroso2015-06-15 21:30:33 +0200
committerJorge Barroso2015-06-15 21:30:33 +0200
commit571ecc60c1398b241c65b4a9086f96e8683f6915 (patch)
treef8205da52cd9e65decdfc8122590d16d90ef165d /pinball-0.3.1-hiscore.patch
downloadaur-571ecc60c1398b241c65b4a9086f96e8683f6915.tar.gz
Initial import
Diffstat (limited to 'pinball-0.3.1-hiscore.patch')
-rw-r--r--pinball-0.3.1-hiscore.patch39
1 files changed, 39 insertions, 0 deletions
diff --git a/pinball-0.3.1-hiscore.patch b/pinball-0.3.1-hiscore.patch
new file mode 100644
index 000000000000..bf4067409779
--- /dev/null
+++ b/pinball-0.3.1-hiscore.patch
@@ -0,0 +1,39 @@
+--- 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) {