diff options
Diffstat (limited to 'usr/src/uts/common/os/pid.c')
-rw-r--r-- | usr/src/uts/common/os/pid.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/uts/common/os/pid.c b/usr/src/uts/common/os/pid.c index b555bb82b7..7a379cf419 100644 --- a/usr/src/uts/common/os/pid.c +++ b/usr/src/uts/common/os/pid.c @@ -166,7 +166,8 @@ pid_allocate(proc_t *prp, pid_t pid, int flags) pidp = kmem_zalloc(sizeof (struct pid), KM_SLEEP); mutex_enter(&pidlinklock); - if ((flags & PID_ALLOC_PROC) && (pep = procentfree) == NULL) { + pep = procentfree; + if ((flags & PID_ALLOC_PROC) && pep == NULL) { /* * ran out of /proc directory entries */ |