diff options
author | jake <jake@FreeBSD.org> | 2001-04-08 04:15:26 +0000 |
---|---|---|
committer | jake <jake@FreeBSD.org> | 2001-04-08 04:15:26 +0000 |
commit | 0c0a4ab1bf5c607175950ce782388d9796fa5c18 (patch) | |
tree | c83f54c7468cbe7886d4c3b0f7df7328bec9fdae /sys | |
parent | c02f2b761599be26e88753098603dad859565982 (diff) | |
download | FreeBSD-src-0c0a4ab1bf5c607175950ce782388d9796fa5c18.zip FreeBSD-src-0c0a4ab1bf5c607175950ce782388d9796fa5c18.tar.gz |
Fix a precedence bug. ! has higher precedence than &.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/kern/kern_lock.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_lock.c b/sys/kern/kern_lock.c index 5b02c5f..c92dabf 100644 --- a/sys/kern/kern_lock.c +++ b/sys/kern/kern_lock.c @@ -258,7 +258,7 @@ debuglockmgr(lkp, flags, interlkp, p, name, file, line) lockflags = LK_HAVE_EXCL; if (p) { PROC_LOCK(p); - if (!p->p_flag & P_DEADLKTREAT) { + if (!(p->p_flag & P_DEADLKTREAT)) { lockflags |= LK_WANT_EXCL | LK_WANT_UPGRADE; } |