At Sun, 29 Nov 2009 09:12:46 +0000, Roy Marples <roy%NetBSD.org@localhost>
wrote:
Subject: Re: Weirdness in comm(1)
>
> When I first looked at fgetstr.c and it's realloction, my first reaction
> was that it would crash or have undefined behaviour when newsize >
> INT_MAX. Closer inspection shows that it just reallocs the buffer on
> each call when newsize > INT_MAX. In other words, it works, just very
> inefficiently.
Yes, inefficient indeed.
> Attached is a patch that should restore this behaviour. Untested though.
> Does this appease you to any extent?
Yes, I think that's better than introducing a new errno, assuming it
tests OK (I haven't tried it yet either)
--
Greg A. Woods
Planix, Inc.
<woods%planix.com@localhost> +1 416 218 0099 http://www.planix.com/
Attachment:
pgpNIarTdqFgS.pgp
Description: PGP signature