This is the mail archive of the
mailing list for the glibc project.
Re: [PATCH 11/17] Regex: Remove leading __ on parameter names in
Joseph Myers <email@example.com> wrote:
> On Fri, 8 Dec 2017, Arnold Robbins wrote:
> > This patch removes the leading '__' on parameter names in the
> > various function declarations in regex.h.
> This is an installed header and must be namespace-clean. Unless it is
> specifically part of the documented API for that header (much of which
> comes from POSIX) that symbol names such as "buffer", "pattern" and
> "length" are reserved by the header and must not be defined as macros by
> the user before it's included, such changes are incorrect.
> Joseph S. Myers
Well, at least now I know why all those underscores are there.
I guess this one won't get merged.