Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Jul 2016 14:15:08 +1000 (EST)
From:      Bruce Evans <brde@optusnet.com.au>
To:        "Andrey A. Chernov" <ache@freebsd.org>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org,  svn-src-head@freebsd.org
Subject:   Re: svn commit: r303530 - head/lib/libc/gen
Message-ID:  <20160730140305.G1962@besplex.bde.org>
In-Reply-To: <201607300209.u6U29BXC082700@repo.freebsd.org>
References:  <201607300209.u6U29BXC082700@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 30 Jul 2016, Andrey A. Chernov wrote:

> Log:
>  Reset errno for readdirfunc() before contunue.

In C99, library functions are not permitted to set errno to 0.  The glob()
family shouldn't use a different (worse) convention, and POSIX doesn't
seem to have any special wording to allow different behaviour.

Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160730140305.G1962>