12/06/2025 16:46, Andre Muezerie:
> On Thu, Jun 12, 2025 at 02:41:05AM +0200, Thomas Monjalon wrote:
> > 06/05/2025 03:43, Andre Muezerie:
> > > The asprintf function is not part of the C standard library but is a
> > > GNU extension commonly available in Unix-like systems. It dynamically
> > > allocates memory to store the formatted output string, similar to
> > > sprintf, but avoids buffer overflow issues by automatically sizing
> > > the buffer.
> > > 
> > > Instead of rewriting it or coming up with some other replacement, this
> > > patch makes use of the implementation provided by Neved4.
> > 
> > Why not using eal_asprintf()?
> > 
> 
> There are many calls being made directly to asprintf() which made me
> believe there wasn’t an equivalent available for Windows yet.
> 
> Thanks for pointing out that is not the case.
> 
> I’ll make the necessary changes to call eal_asprintf() instead.

Thanks to the define in lib/eal/common/eal_private.h,
asprintf should automatically call eal_asprintf on Windows.



Reply via email to