[Janitorial] ResetDCA->ResetDCW
Vincent Béron
vberon at mecano.gme.usherb.ca
Mon Jan 12 14:48:56 CST 2004
Le lun 12/01/2004 à 02:35, Dmitry Timoshkov a écrit :
> "Vincent Beron" <vberon at mecano.gme.usherb.ca> wrote:
>
> > Changelog:
> > Get rid of a W->A crosscall (ResetDCA->ResetDCW).
>
> > -HDC WINAPI ResetDCW( HDC hdc, const DEVMODEW *devmode )
> > +HDC WINAPI ResetDCA( HDC hdc, const DEVMODEA *devmode )
> > {
> > - return ResetDCA(hdc, (const DEVMODEA*)devmode); /* FIXME */
> > + DEVMODEW *devmodeW;
> > + HDC ret;
> > +
> > + if (devmode) devmodeW = GdiConvertToDevmodeW(devmode);
> > + else devmodeW = NULL;
> > +
> > + ret = ResetDCW(hdc, (const DEVMODEW*)devmode);
>
> It would be better to pass a real, newly allocated DEVMODEW* to
> ResetDCW(). That way you shouldn't need to cast type of a pointer.
Actually, devmodeW is already a real DEVMODEW, but I kept devmode in the
ResetDCW call. Stupid me.
I'll resend.
Vincent
More information about the wine-devel
mailing list