On Sun, Jan 24, 2016 at 05:25:47PM +0100, k...@aspodata.se wrote:

[cut]

> ...
> > In this respect, there's no difference between alloca and static stack
> > allocations.
> ...
> 
> Soo, the above is nearly the same as
> 
>   char buf[total];
>   p = buf;
> 
> Why then use alloca()?
> 

Maybe because 
 
  char buf[total];

works only in ANSI C11. I still don't see the need for an internal
buffer to print out a formatted string, to be honest :)

HND

KatolaZ

-- 
[ Enzo Nicosia aka KatolaZ --- GLUG Catania -- Freaknet Medialab ]
[ me [at] katolaz.homeunix.net -- http://katolaz.homeunix.net -- ]
[ GNU/Linux User:#325780/ICQ UIN: #258332181/GPG key ID 0B5F062F ]
[ Fingerprint: 8E59 D6AA 445E FDB4 A153 3D5A 5F20 B3AE 0B5F 062F ]
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to