On 2016-09-05 11:04, Otto Moerbeek wrote:
On Mon, Sep 05, 2016 at 10:47:06AM +0300, Ali H. Fardan wrote:
On 2016-09-05 10:44, David Gwynne wrote:
> > On 5 Sep 2016, at 17:39, Ali H. Fardan <[email protected]> wrote:
> >
> > and why is he telling me this? I just said if the destination is a
> > pointer to char, how would a function automagically allocate a size
> > for it?
>
> its not a pointer to a char, its a pointer to a char pointer:
>
> as per the man page:
>
> int
> asprintf(char **ret, const char *format, ...);
>
> dlg
>
Still doesn't mean that it can automagically allocate a correct
buffer size.
Yes it does.
Arguing about this doesn't help anybody. Go study some C.
-Otto
You got no explanation for your argument.