Changeset 7104 for trunk/src


Ignore:
Timestamp:
Oct 18, 2001, 9:49:37 AM (24 years ago)
Author:
sandervl
Message:

clipper checks added for ddraw object

Location:
trunk/src/ddraw
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ddraw/OS2CLIPPER.CPP

    r6950 r7104  
    1 /* $Id: OS2CLIPPER.CPP,v 1.15 2001-10-05 12:33:08 sandervl Exp $ */
     1/* $Id: OS2CLIPPER.CPP,v 1.16 2001-10-18 07:49:37 sandervl Exp $ */
    22
    33/*
     
    298298      else {
    299299          me->fDrawingAllowed = TRUE;
    300           me->lpRgnData = OSLibQueryVisibleRegion(hwnd, me->lpDraw->GetScreenHeight());
     300          me->lpRgnData = OSLibQueryVisibleRegion(hwnd, (me->lpDraw) ? me->lpDraw->GetScreenHeight() : 0);
    301301      }
    302302      free(lpRgnOld);
     
    325325
    326326#if 1
    327   me->lpRgnData = OSLibQueryVisibleRegion(hwnd, me->lpDraw->GetScreenHeight());
     327  me->lpRgnData = OSLibQueryVisibleRegion(hwnd, (me->lpDraw) ? me->lpDraw->GetScreenHeight() : 0);
    328328  me->fClipListChanged    = TRUE;
    329329  me->fClipListChangedInt = TRUE; //internal flag
  • trunk/src/ddraw/oslibgpi.cpp

    r6925 r7104  
    1 /* $Id: oslibgpi.cpp,v 1.2 2001-10-01 07:06:10 sandervl Exp $ */
     1/* $Id: oslibgpi.cpp,v 1.3 2001-10-18 07:49:37 sandervl Exp $ */
    22
    33/*
     
    3333    ULONG bufSizeNeeded;
    3434    PRECTL pRectl;
     35
     36    if(screenHeight == 0) {
     37        RECTL desktopRectl;
     38        WinQueryWindowRect(HWND_DESKTOP, &desktopRectl);
     39        screenHeight  = desktopRectl.xRight;
     40    }
    3541
    3642    hps = WinGetPS(Win32ToOS2FrameHandle(hwnd));
     
    98104//******************************************************************************
    99105//******************************************************************************
     106
Note: See TracChangeset for help on using the changeset viewer.