From owner-cvs-all Wed Apr 17 7:36:10 2002 Delivered-To: cvs-all@freebsd.org Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by hub.freebsd.org (Postfix) with ESMTP id 0F2FC37B400; Wed, 17 Apr 2002 07:36:05 -0700 (PDT) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 18B965309; Wed, 17 Apr 2002 16:36:02 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Harti Brandt Cc: cvs-committers@FreeBSD.ORG, Subject: Re: cvs commit: src/sys/sys queue.h References: <20020417162715.F31104-100000@beagle.fokus.gmd.de> From: Dag-Erling Smorgrav Date: 17 Apr 2002 16:36:02 +0200 In-Reply-To: <20020417162715.F31104-100000@beagle.fokus.gmd.de> Message-ID: Lines: 15 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Harti Brandt writes: > sys/queue.h is a header visible to the public and so other people may use > this feature (remember the TAILQ_FOREACH discussion?). I know. However, CIRCLEQ_FOREACH{,_REVERSE} are the only FOREACH macros that did *not* guarantee that the iterator was NULL after completion, so this is actually an improvement, and was requested (a long time ago) by several people. In the meantime, CIRCLEQs have been deprecated (and removed altogether from -CURRENT), so this change has very little impact beyond reducing the number of uncommitted patches in my tree. DES -- Dag-Erling Smorgrav - des@ofug.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message