This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
At Wed, 3 Mar 2004 14:53:26 -0800, Roland McGrath wrote: > > > Then the interface is misused this way. getopt explicitly is not thread > > safe in POSIX because of its restricted use. > > We are talking about argp here, really. I hope you won't claim such uses > were not part of the original intent of argp, because they most certainly > were. The reason for changing getopt is to make it a suitable subroutine > for a cleaned-up argp. The other alternatives are to make such new entry > points wholly internal, just to be used by argp, or rewrite argp not to use > getopt at all. The attached patch does make the new entry point wholly internal. It's a replacement for the original three patches. The same considerations as in my original mail (except for the discussion of the external getopt interface of course) still apply. Thanks, Marcus
Attachment:
libc-argp2.diff
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |