summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/pdfinput/pdf-parser.cpp
diff options
context:
space:
mode:
authormiklosh <miklosh@users.sourceforge.net>2007-08-19 12:20:35 +0000
committermiklosh <miklosh@users.sourceforge.net>2007-08-19 12:20:35 +0000
commit59087d3ef75e9f0af0b3ba8d218cea5d3f49e05d (patch)
treea4ae46ce66a0231f5a24714af5b158245d49d2ca /src/extension/internal/pdfinput/pdf-parser.cpp
parentRequire a pageBox in the constructor for GfxState so that we do not always ne... (diff)
downloadinkscape-59087d3ef75e9f0af0b3ba8d218cea5d3f49e05d.tar.gz
inkscape-59087d3ef75e9f0af0b3ba8d218cea5d3f49e05d.zip
Fixed a typo and an off-by-one error
(bzr r3521)
Diffstat (limited to 'src/extension/internal/pdfinput/pdf-parser.cpp')
-rw-r--r--src/extension/internal/pdfinput/pdf-parser.cpp4
1 files changed, 2 insertions, 2 deletions
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);
}
}