0a1177a35a3a3563427039abb194f341f51cc2a8
braney
  Tue Jun 15 18:17:24 2010 -0700
removed Smear8 in favor of making Smears always take Colors.   There are still some problems with 32 bit smears not getting the same colors as it's 8bit analog.  I'm thinking this is something to do with the 0 and 1 being white and black in eight bit
diff --git src/lib/pscmGfx.c src/lib/pscmGfx.c
index 118a93e..0fe2ef2 100644
--- src/lib/pscmGfx.c
+++ src/lib/pscmGfx.c
@@ -269,9 +269,9 @@
 
 
 
-static void pscmVerticalSmear8(struct pscmGfx *pscm,
+static void pscmVerticalSmear(struct pscmGfx *pscm,
 	int xOff, int yOff, int width, int height, 
-	unsigned char *dots, boolean zeroClear)
+	Color *dots, boolean zeroClear)
 /* Put a series of one 'pixel' width vertical lines. */
 {
 int x, i;
@@ -767,7 +767,7 @@
 vg->colorIxToRgb = (vg_colorIxToRgb)pscmColorIxToRgb;
 vg->setClip = (vg_setClip)pscmSetClip;
 vg->unclip = (vg_unclip)pscmUnclip;
-vg->verticalSmear8 = (vg_verticalSmear8)pscmVerticalSmear8;
+vg->verticalSmear = (vg_verticalSmear)pscmVerticalSmear;
 vg->fillUnder = (vg_fillUnder)pscmFillUnder;
 vg->drawPoly = (vg_drawPoly)pscmDrawPoly;
 vg->setHint = (vg_setHint)pscmSetHint;