On Tue, Sep 05, 2006 at 10:25:39AM +0200, Juliusz Chroboczek wrote:

> > In atom.c around line 182, the va_list args can be used twice between
> > va_start and va_end.
> 
> I beat you to it by a few days ;-) A pity, your report would have
> saved me some debugging.
> 
> If you understand va_* -- could you please help me with fixing the
> second definition of vsprintf_a, which has the same issue, but which I
> don't know how to fix?  It doesn't bite GNU/Linux systems, where the
> first definition is used.

If you need to repeatedly use a given va_list, use va_copy(). See its
manpage for the correct usage.

-- 
Met vriendelijke groet / with kind regards,
      Guus Sliepen <[EMAIL PROTECTED]>

Attachment: signature.asc
Description: Digital signature

Reply via email to