diff --git a/xpdf/xpdf/Gfx.cc b/xpdf/xpdf/Gfx.cc index d952dee61..b37dcb54a 100644 --- a/xpdf/xpdf/Gfx.cc +++ b/xpdf/xpdf/Gfx.cc @@ -4153,11 +4153,11 @@ void Gfx::drawAnnot(Object *str, AnnotBorderStyle *borderStyle, } //~ this doesn't currently handle the beveled and engraved styles state->clearPath(); - state->moveTo(annotX0, out->upsideDown() ? annotY1 : annotY0); - state->lineTo(annotX1, out->upsideDown() ? annotY1 : annotY0); + state->moveTo(annotX0, out->upsideDown() ? annotY0 : annotY1); + state->lineTo(annotX1, out->upsideDown() ? annotY0 : annotY1); if (borderStyle->getType() != annotBorderUnderlined) { - state->lineTo(annotX1, out->upsideDown() ? annotY0 : annotY1); - state->lineTo(annotX0, out->upsideDown() ? annotY0 : annotY1); + state->lineTo(annotX1, out->upsideDown() ? annotY1 : annotY0); + state->lineTo(annotX0, out->upsideDown() ? annotY1 : annotY0); state->closePath(); } out->stroke(state);