Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > e51814fb984417469c966715d87cdd59 > files > 1

toppler-1.1.3-4mdv2009.0.src.rpm

diff -p -up toppler-1.1.3/highscore.cc.ocreat toppler-1.1.3/highscore.cc
--- toppler-1.1.3/highscore.cc.ocreat	2007-07-19 16:26:35.000000000 +0200
+++ toppler-1.1.3/highscore.cc	2008-06-02 11:07:26.000000000 +0200
@@ -139,7 +139,7 @@ static bool hsc_lock(void) {
     setegid(GameGroupID);
     int lockfd;
     
-    while ((lockfd = open(HISCOREDIR "/" SCOREFNAME ".lck", O_CREAT | O_RDWR | O_EXCL)) == -1) {
+    while ((lockfd = open(HISCOREDIR "/" SCOREFNAME ".lck", O_CREAT | O_RDWR | O_EXCL, S_IRUSR | S_IWUSR)) == -1) {
       dcl_wait();
       scr_swap();
     }