Date: Fri, 12 Aug 2016 21:36:36 +0300 From: Konstantin Belousov <kostikbel@gmail.com> To: Ngie Cooper <yaneurabeya@gmail.com> Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r304011 - head/libexec/rtld-elf Message-ID: <20160812183636.GP83214@kib.kiev.ua> In-Reply-To: <35B0B56E-A536-4A07-B397-7E5ABAB4CB34@gmail.com> References: <201608121829.u7CITCIu059447@repo.freebsd.org> <35B0B56E-A536-4A07-B397-7E5ABAB4CB34@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Aug 12, 2016 at 11:34:42AM -0700, Ngie Cooper wrote: > > > On Aug 12, 2016, at 11:29, Konstantin Belousov <kib@FreeBSD.org> wrote: > > > > Author: kib > > Date: Fri Aug 12 18:29:11 2016 > > New Revision: 304011 > > URL: https://svnweb.freebsd.org/changeset/base/304011 > > > > Log: > > Remove all remaining uses of TAILQ_FOREACH_FROM() from rtld-elf. > > Why? Because the API is unusable. It causes full queue iteration when the object is NULL, i.e. at the end of the queue, instead of doing nothing.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160812183636.GP83214>