diff --git a/ChangeLog b/ChangeLog index f8594b4..e28c151 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-10-02 Adam Fedor + + * Source/xlib/XGGState.m (-DPSrectclip::::): Clear path. + * Source/winlib/WIN32GState.m (-DPSrectclip::::): Idem. + 2003-09-30 Adam Fedor * Source/gsc/GSGState.m ([GSGState -DPSrectclip::::]): Clear diff --git a/Source/winlib/WIN32GState.m b/Source/winlib/WIN32GState.m index c74821d..31a5dfe 100644 --- a/Source/winlib/WIN32GState.m +++ b/Source/winlib/WIN32GState.m @@ -695,6 +695,7 @@ HBITMAP GSCreateBitmap(HDC hDC, int pixelsWide, int pixelsHigh, { clipRegion = region; } + [self DPSnewpath]; } - (void)DPSshow: (const char *)s diff --git a/Source/xlib/XGGState.m b/Source/xlib/XGGState.m index a48d366..660a1f6 100644 --- a/Source/xlib/XGGState.m +++ b/Source/xlib/XGGState.m @@ -1595,6 +1595,7 @@ typedef enum { XDestroyRegion(region); } [self setClipMask]; + [self DPSnewpath]; } - (void)DPSrectfill: (float)x : (float)y : (float)w : (float)h