|
|
| version 1.7, 2004/08/08 09:12:06 | version 1.8, 2004/08/13 06:49:31 |
|---|---|
| Line 741 void scrnmng_dispclock(void) { | Line 741 void scrnmng_dispclock(void) { |
| DDSURFACEDESC dest; | DDSURFACEDESC dest; |
| if ((ddraw.clocksurf) && (dclock_disp())) { | if ((ddraw.clocksurf) && |
| (ddraw.scrn.top >= DCLOCK_Y) && (dclock_disp())) { | |
| dclock_make(); | dclock_make(); |
| ZeroMemory(&dest, sizeof(dest)); | ZeroMemory(&dest, sizeof(dest)); |
| dest.dwSize = sizeof(dest); | dest.dwSize = sizeof(dest); |
| Line 755 void scrnmng_dispclock(void) { | Line 756 void scrnmng_dispclock(void) { |
| ddraw.clocksurf->Unlock(NULL); | ddraw.clocksurf->Unlock(NULL); |
| } | } |
| if (ddraw.primsurf->BltFast(640 - DCLOCK_X - 4, | if (ddraw.primsurf->BltFast(640 - DCLOCK_X - 4, |
| 480 - DCLOCK_Y - 8, | ddraw.height - DCLOCK_Y, |
| ddraw.clocksurf, (RECT *)&rectclk, | ddraw.clocksurf, (RECT *)&rectclk, |
| DDBLTFAST_WAIT) == DDERR_SURFACELOST) { | DDBLTFAST_WAIT) == DDERR_SURFACELOST) { |
| ddraw.primsurf->Restore(); | ddraw.primsurf->Restore(); |