Mercurial > hg > xemacs-beta
diff src/filelock.c @ 100:4be1180a9e89 r20-1b2
Import from CVS: tag r20-1b2
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:15:11 +0200 |
parents | 1ce6082ce73f |
children | 8619ce7e4c50 |
line wrap: on
line diff
--- a/src/filelock.c Mon Aug 13 09:13:58 2007 +0200 +++ b/src/filelock.c Mon Aug 13 09:15:11 2007 +0200 @@ -260,7 +260,9 @@ if ((fd = open (lfname, mode, 0666)) >= 0) { -#ifdef USG +#if defined(WINDOWSNT) + chmod(lfname, _S_IREAD|_S_IWRITE); +#elif defined(USG) chmod (lfname, 0666); #else fchmod (fd, 0666); @@ -378,7 +380,9 @@ } if (fd >= 0) { -#ifdef USG +#if defined(WINDOWSNT) + chmod(lfname, _S_IREAD|_S_IWRITE); +#elif defined(USG) chmod ((char *) XSTRING_DATA (Vsuperlock_file), 0666); #else fchmod (fd, 0666);