| 1 |
diff -up Maelstrom-3.0.6/scores.cpp.foo Maelstrom-3.0.6/scores.cpp
|
| 2 |
--- Maelstrom-3.0.6/scores.cpp.foo 2007-10-10 16:10:17.000000000 -0400
|
| 3 |
+++ Maelstrom-3.0.6/scores.cpp 2007-10-10 16:11:33.000000000 -0400
|
| 4 |
@@ -40,7 +40,7 @@ void GetScoreFile(void)
|
| 5 |
#ifdef unix
|
| 6 |
omask=umask(SCORES_PERMMASK);
|
| 7 |
#endif
|
| 8 |
- f = open(MAELSTROM_SCORES,O_RDWR|O_CREAT);
|
| 9 |
+ f = open(MAELSTROM_SCORES,O_RDWR|O_CREAT,S_IRUSR | S_IWUSR | S_IWGRP | S_IRGRP);
|
| 10 |
if (f == -1)
|
| 11 |
f = open(MAELSTROM_SCORES,O_RDONLY);
|
| 12 |
if (f == -1)
|