From 59087d3ef75e9f0af0b3ba8d218cea5d3f49e05d Mon Sep 17 00:00:00 2001 From: miklosh Date: Sun, 19 Aug 2007 12:20:35 +0000 Subject: Fixed a typo and an off-by-one error (bzr r3521) --- src/extension/internal/pdfinput/pdf-parser.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/extension/internal/pdfinput/pdf-parser.cpp') diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp index 121e6aa47..948f0efaa 100644 --- a/src/extension/internal/pdfinput/pdf-parser.cpp +++ b/src/extension/internal/pdfinput/pdf-parser.cpp @@ -1850,7 +1850,7 @@ void PdfParser::fillPatch(GfxPatch *patch, int nComps, int depth) { break; } } - if (i == nComps || depth == maxDepths[pdfPatchMeshShading]-1) { + if (i == nComps || depth == maxDepths[pdfPatchMeshShading-1]) { state->setFillColor(&patch->color[0][0]); state->moveTo(patch->x[0][0], patch->y[0][0]); state->curveTo(patch->x[0][1], patch->y[0][1], @@ -3034,7 +3034,7 @@ void PdfParser::popResources() { void PdfParser::setDefaultApproximationPrecision() { int i; - for (i = 0; i < pdfNumShadingTypes; ++i) { + for (i = 1; i <= pdfNumShadingTypes; ++i) { setApproximationPrecision(i, defaultShadingColorDelta, defaultShadingMaxDepth); } } -- cgit v1.2.3