[ros-dev] [ros-diffs] [tkreuzer] 30929: patch by jimtabor: add GdiBCSelObj to GdiFlushUserBatch

James Tabor jimtabor.rosdev at gmail.com
Sat Dec 1 14:38:20 CET 2007


Hi,
That is not correct. I fixed it in 30931. Most batch operations do not use
dc.
Thanks,
James


On Dec 1, 2007 2:57 AM, Aleksey Bragin <aleksey at reactos.org> wrote:
> > +        if(!dc) break;
> This additional check is not needed, because dc is checked at the
> beginning of the function now.
>
>
> WBR,
> Aleksey Bragin.
>
> On Dec 1, 2007, at 5:09 AM, tkreuzer at svn.reactos.org wrote:
>
> > Author: tkreuzer
> > Date: Sat Dec  1 05:09:39 2007
> > New Revision: 30929
> >
> > URL: http://svn.reactos.org/svn/reactos?rev=30929&view=rev
> > Log:
> > patch by jimtabor: add GdiBCSelObj to GdiFlushUserBatch
> >
> > Modified:
> >     trunk/reactos/subsystems/win32/win32k/objects/gdibatch.c
> >
> > Modified: trunk/reactos/subsystems/win32/win32k/objects/gdibatch.c
> > URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/
> > win32/win32k/objects/gdibatch.c?rev=30929&r1=30928&r2=30929&view=diff
> > ======================================================================
> > ========
> > --- trunk/reactos/subsystems/win32/win32k/objects/gdibatch.c
> > (original)
> > +++ trunk/reactos/subsystems/win32/win32k/objects/gdibatch.c Sat
> > Dec  1 05:09:39 2007
> > @@ -49,7 +49,13 @@
> >       case GdiBCExtSelClipRgn:
> >          break;
> >       case GdiBCSelObj:
> > -        break;
> > +     {
> > +        PGDIBSOBJECT pgO;
> > +        if(!dc) break;
> > +        pgO = (PGDIBSOBJECT) pHdr;
> > +        if(NT_SUCCESS(TextIntRealizeFont((HFONT) pgO->hgdiobj)))
> > +                      Dc_Attr->hlfntNew = (HFONT) pgO->hgdiobj;
> > +     }
> >       case GdiBCDelObj:
> >       case GdiBCDelRgn:
> >       {
> > @@ -115,3 +121,4 @@
> >    return STATUS_SUCCESS;
> >  }
> >
> > +
> >
> >
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>


More information about the Ros-dev mailing list