This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [RFC] strcpy optimizations
On Wed, Jan 30, 2013 at 01:26:14PM +0100, Petr Baudis wrote:
> On Tue, Jan 29, 2013 at 01:30:09PM -0800, Paul Eggert wrote:
> > strncpy should be lower priority, I'd say. Typically, a program
> > that uses strncpy doesn't care all that much about performance.
>
> That seems a most intriguing insight to me. Why would that be so?
>
Because of c standard strncpy must zero remaining bytes upto n.
This is problematic, for example when we set strncpy breakpoint in gimp
then first entry is:
strncpy (x=0x7fffffffc3a0 "@P[\366\377\177", y=0x7ffff2a0961f "/usr/share/X11/locale", n=4096)
> Petr "Pasky" Baudis