develooper Front page | perl.perl5.porters | Postings from May 2010

Re: 5.12: inplace sort <*> segfault (gcc 4.5.0 bug?)

Thread Previous | Thread Next
Eric Brine
May 11, 2010 08:53
Re: 5.12: inplace sort <*> segfault (gcc 4.5.0 bug?)
Message ID:
On Tue, May 11, 2010 at 11:38 AM, Nicholas Clark <> wrote:

> > I suspect that the reader/rejector assumed that the indexes for notnull()
> > start at 0. They start at 1. If you make that mistake, you would conclude
> > (wrongly) what the rejector did.
> Gah. I think I'm wrong here. I'm not convinced that the test case is
> correct.

What you say matches the docs:

extern void *
 my_memcpy (void *dest, const void *src, size_t len)
__attribute__((nonnull (1, 2)));

causes the compiler to check that, in calls to my_memcpy, arguments dest and
src are non-null.

so nonnull(2) would apply to o, the 2nd arg.

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About