--- src/exec/libdx/plock.c 2002-07-17 04:48:18.000000000 +0000 +++ src/exec/libdx/plock.c 2009-03-11 23:00:10.000000000 +0000 @@ -37,7 +37,7 @@ #define SEM_FLAGS (IPC_CREAT | S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH) #define SHM_FLAGS (IPC_CREAT | S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH) -#define OPEN_FLAGS (O_CREAT | S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH) +#define OPEN_FLAGS (O_CREAT, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH) #define IS_MINE(a) (locks->_owner[a] == getpid()) #define SET_OWNER(a) (locks->_owner[a] = getpid()) #define CLEAR_OWNER(a) (locks->_owner[a] = 0)