--- toppler-1.1.3.orig/highscore.cc 2007-07-19 18:26:35 +0400 +++ toppler-1.1.3/highscore.cc 2008-10-27 08:51:58 +0300 @@ -139,7 +139,7 @@ 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, 0)) == -1) { dcl_wait(); scr_swap(); }