diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lfs.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -382,7 +382,7 @@ static int lfs_lock_dir(lua_State *L) { | |||
382 | lua_pushnil(L); lua_pushstring(L, strerror(errno)); return 2; | 382 | lua_pushnil(L); lua_pushstring(L, strerror(errno)); return 2; |
383 | } | 383 | } |
384 | strcpy(ln, path); strcat(ln, lockfile); | 384 | strcpy(ln, path); strcat(ln, lockfile); |
385 | fd = CreateFile(ln, GENERIC_WRITE, 0, NULL, CREATE_NEW, | 385 | fd = CreateFile(ln, GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, |
386 | FILE_ATTRIBUTE_NORMAL | FILE_FLAG_DELETE_ON_CLOSE, NULL); | 386 | FILE_ATTRIBUTE_NORMAL | FILE_FLAG_DELETE_ON_CLOSE, NULL); |
387 | free(ln); | 387 | free(ln); |
388 | if(fd == INVALID_HANDLE_VALUE) { | 388 | if(fd == INVALID_HANDLE_VALUE) { |