pike.git / src / modules / _Stdio / file.c

version» Context lines:

pike.git/src/modules/_Stdio/file.c:5478:   #endif   }      static void exit_file_lock_key(struct object *DEBUGUSED(o))   {    if(THIS_KEY->f)    {    int fd=THIS_KEY->f->box.fd;    int err;   #ifdef PIKE_DEBUG -  if(THIS_KEY->f->key != o) +  if(THIS_KEY->f->key != 0)    Pike_fatal("File lock key is wrong!\n");   #endif       do    {    THREADS_ALLOW();   #ifdef HAVE_FD_FLOCK    err=fd_flock(fd, fd_LOCK_UN);   #else    err=fd_lockf(fd, fd_LOCK_UN);