[PATCH 10/14] [Msvcrt*]: implemented _vc(w)printf

David Laight david at l8s.co.uk
Mon Nov 8 15:18:15 CST 2010


On Wed, Nov 03, 2010 at 10:53:55AM +0100, Alexandre Julliard wrote:
> Eric Pouech <eric.pouech at orange.fr> writes:
> 
> > +int CDECL _vcprintf(const char* format, __ms_va_list xvalist)
> >  {
> >    char buf[2048], *mem = buf;
> >    int written, resize = sizeof(buf), retval;
> > -  __ms_va_list valist;
> > +  __ms_va_list  valist = xvalist;
> 
> You can't copy a valist. This needs to be integrated properly with the
> other printf functions.

Well, you can if you can find a va_copy() function .....

	David

-- 
David Laight: david at l8s.co.uk



More information about the wine-devel mailing list