[poppler] poppler/TextOutputDev.cc
Albert Astals Cid
aacid at kemper.freedesktop.org
Sat Jul 24 07:13:04 PDT 2010
poppler/TextOutputDev.cc | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)
New commits:
commit 5d86f9b600b1e10de93bcaf1b925fadbc2a47522
Author: mpsuzuki <mpsuzuki at hiroshima-u.ac.jp>
Date: Sat Jul 24 15:12:05 2010 +0100
reindent correctly
diff --git a/poppler/TextOutputDev.cc b/poppler/TextOutputDev.cc
index 87f6f08..c840aef 100644
--- a/poppler/TextOutputDev.cc
+++ b/poppler/TextOutputDev.cc
@@ -2251,25 +2251,25 @@ void TextPage::addChar(GfxState *state, double x, double y,
beginWord(state, x, y);
}
- // page rotation and/or transform matrices can cause text to be
- // drawn in reverse order -- in this case, swap the begin/end
- // coordinates and break text into individual chars
- if ((curWord->rot == 0 && w1 < 0) ||
- (curWord->rot == 1 && h1 < 0) ||
- (curWord->rot == 2 && w1 > 0) ||
- (curWord->rot == 3 && h1 > 0)) {
- endWord();
- beginWord(state, x + dx, y + dy);
- x1 += w1;
- y1 += h1;
- w1 = -w1;
- h1 = -h1;
- }
+ // page rotation and/or transform matrices can cause text to be
+ // drawn in reverse order -- in this case, swap the begin/end
+ // coordinates and break text into individual chars
+ if ((curWord->rot == 0 && w1 < 0) ||
+ (curWord->rot == 1 && h1 < 0) ||
+ (curWord->rot == 2 && w1 > 0) ||
+ (curWord->rot == 3 && h1 > 0)) {
+ endWord();
+ beginWord(state, x + dx, y + dy);
+ x1 += w1;
+ y1 += h1;
+ w1 = -w1;
+ h1 = -h1;
+ }
- // add the characters to the current word
+ // add the characters to the current word
w1 /= uLen;
h1 /= uLen;
- for (i = 0; i < uLen; ++i) {
+ for (i = 0; i < uLen; ++i) {
if (u[i] >= 0xd800 && u[i] < 0xdc00) { /* surrogate pair */
if (i + 1 < uLen && u[i+1] >= 0xdc00 && u[i+1] < 0xe000) {
/* next code is a low surrogate */
@@ -2288,7 +2288,7 @@ void TextPage::addChar(GfxState *state, double x, double y,
} else {
curWord->addChar(state, x1 + i*w1, y1 + i*h1, w1, h1, c, u[i]);
}
- }
+ }
}
if (curWord) {
curWord->charLen += nBytes;
More information about the poppler
mailing list