From owner-svn-src-all@FreeBSD.ORG Sun Jun 10 13:10:22 2012 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1D07F1065670; Sun, 10 Jun 2012 13:10:22 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 0878E8FC15; Sun, 10 Jun 2012 13:10:22 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q5ADAL3a098727; Sun, 10 Jun 2012 13:10:21 GMT (envelope-from pjd@svn.freebsd.org) Received: (from pjd@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q5ADAL2p098725; Sun, 10 Jun 2012 13:10:21 GMT (envelope-from pjd@svn.freebsd.org) Message-Id: <201206101310.q5ADAL2p098725@svn.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 10 Jun 2012 13:10:21 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r236849 - head/sys/kern X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2012 13:10:22 -0000 Author: pjd Date: Sun Jun 10 13:10:21 2012 New Revision: 236849 URL: http://svn.freebsd.org/changeset/base/236849 Log: Merge two ifs into one. Other minor style fixes. MFC after: 1 month Modified: head/sys/kern/kern_descrip.c Modified: head/sys/kern/kern_descrip.c ============================================================================== --- head/sys/kern/kern_descrip.c Sun Jun 10 11:31:50 2012 (r236848) +++ head/sys/kern/kern_descrip.c Sun Jun 10 13:10:21 2012 (r236849) @@ -884,8 +884,7 @@ do_dup(struct thread *td, int flags, int fdrop(fp, td); return (EBADF); } - KASSERT(old != new, - ("new fd is same as old")); + KASSERT(old != new, ("new fd is same as old")); /* * Save info on the descriptor being overwritten. We cannot close @@ -896,19 +895,17 @@ do_dup(struct thread *td, int flags, int */ delfp = fdp->fd_ofiles[new]; holdleaders = 0; - if (delfp != NULL) { - if (td->td_proc->p_fdtol != NULL) { - /* - * Ask fdfree() to sleep to ensure that all relevant - * process leaders can be traversed in closef(). - */ - fdp->fd_holdleaderscount++; - holdleaders = 1; - } + if (delfp != NULL && td->td_proc->p_fdtol != NULL) { + /* + * Ask fdfree() to sleep to ensure that all relevant + * process leaders can be traversed in closef(). + */ + fdp->fd_holdleaderscount++; + holdleaders = 1; } /* - * Duplicate the source descriptor + * Duplicate the source descriptor. */ fdp->fd_ofiles[new] = fp; fdp->fd_ofileflags[new] = fdp->fd_ofileflags[old] &~ UF_EXCLOSE;