projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cleanup of saving high score files for single/multi-user installations
[rocksndiamonds.git]
/
src
/
files.c
diff --git
a/src/files.c
b/src/files.c
index 1717d3a0e449bd10fac65807991bae10e42fc14b..eb33f7dc73c8775d99a9496703815bfcac7450fe 100644
(file)
--- a/
src/files.c
+++ b/
src/files.c
@@
-7867,6
+7867,7
@@
void LoadScore(int nr)
void SaveScore(int nr)
{
int i;
void SaveScore(int nr)
{
int i;
+ int permissions = (program.global_scores ? PERMS_PUBLIC : PERMS_PRIVATE);
char *filename = getScoreFilename(nr);
FILE *file;
char *filename = getScoreFilename(nr);
FILE *file;
@@
-7885,7
+7886,7
@@
void SaveScore(int nr)
fclose(file);
fclose(file);
- SetFilePermissions(filename,
PERMS_PUBLIC
);
+ SetFilePermissions(filename,
permissions
);
}
}