[gs-cvs] rev 7197 - trunk/gs/src
leonardo at ghostscript.com
leonardo at ghostscript.com
Mon Nov 13 09:05:42 PST 2006
Author: leonardo
Date: 2006-11-13 09:05:42 -0800 (Mon, 13 Nov 2006)
New Revision: 7197
Modified:
trunk/gs/src/gxshade6.c
Log:
Fix (shadings) : Remove colors from C stack, part 10.
DETAILS :
The patch
http://ghostscript.com/pipermail/gs-cvs/2006-November/006955.html
appears wrong in the part 1.
This patch fixes that.
EXPECTED DIFFERENCES :
Should recover regressions of the patch
http://ghostscript.com/pipermail/gs-cvs/2006-November/006955.html
Modified: trunk/gs/src/gxshade6.c
===================================================================
--- trunk/gs/src/gxshade6.c 2006-11-13 16:38:14 UTC (rev 7196)
+++ trunk/gs/src/gxshade6.c 2006-11-13 17:05:42 UTC (rev 7197)
@@ -73,7 +73,7 @@
reserve_colors_inline(patch_fill_state_t *pfs, patch_color_t *c[], int n)
{
int i;
- byte *ptr = pfs->color_stack_ptr;
+ byte *ptr0 = pfs->color_stack_ptr, *ptr = ptr0;
for (i = 0; i < n; i++, ptr += pfs->color_stack_step)
c[i] = (patch_color_t *)ptr;
@@ -82,7 +82,7 @@
return NULL;
}
pfs->color_stack_ptr = ptr;
- return ptr;
+ return ptr0;
}
byte *
More information about the gs-cvs
mailing list