This is the mail archive of the
mailing list for the glibc project.
Re: Wish for 2002 ...
- From: Roland McGrath <roland at frob dot com>
- To: tb at becket dot net (Thomas Bushnell, BSG)
- Cc: Paul Eggert <eggert at twinsun dot com>, leclerc at austin dot sns dot slb dot com,security-audit at ferret dot lmh dot ox dot ac dot uk, libc-alpha at sources dot redhat dot com,open-source at csl dot sri dot com
- Date: Fri, 11 Jan 2002 00:50:30 -0500 (EST)
- Subject: Re: Wish for 2002 ...
> If you think the answer is "obviously not" then why do we have gets and
Those interfaces existed and were in use at the time GNU libc was written.
That is why. Programs predating GNU libc used them and lacking them would
break source backward compatibility. That is not true of any recent
invention. Programs using (e.g.) strlcpy et al already are not portable to
many extant systems, so continuing their lack does not impose new difficulties.